- 博客(2)
- 收藏
- 关注
原创 c++本机手动加栈
在本机调试的时候,经常会出现爆栈的问题,那是因为本机的栈比OJ上的要小很多。如果不想打人工栈,那就可以复制上以下代码进行手动加栈,调节本机上栈的上限。int size = 1024 << 20; // 1024MB char *p = (char*)malloc(size) + size; __asm__("movl %0, %%esp\n" :: "r"(p)); 这是1024...
2018-04-21 16:37:58 791
原创 C++Ox开关
使用说明:Ox开关是编译系统对所编程序的一种优化,在编译时就删去一些不必要的运行环节,可以使运行时间大幅度减少。Ox开关分O1、O2、O3三种,优化力度为O3最快,O2其次,O1最后。注意事项:Ox开关只能在平时做题中(本机上、OJ上)使用,不能在正规比赛中使用,否则会被视为编译错误。全局Ox 在其程序前加上以下代码 O1#pragma GCC optimize("O1")#pragma G++...
2018-04-16 19:43:14 657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人