亲测大部分题库可用= =
感觉是没有加以限制= =很多题库都有许多漏洞
正常来说应该是编译错误才对
不管了可用就行惹
#pragma comment(linker, "/STACK:102400000,102400000")
int size = 256 << 20; // 256MB
char *p = (char*)malloc(size) + size;
__asm__("movl %0, %%esp\n" :: "r"(p));
本文介绍了一种通过特殊编译指令与汇编代码组合使用的方法,来尝试突破默认的内存栈空间限制。该方法可能包含风险及不确定性,但为特定场景下解决问题提供了思路。
亲测大部分题库可用= =
感觉是没有加以限制= =很多题库都有许多漏洞
正常来说应该是编译错误才对
不管了可用就行惹
#pragma comment(linker, "/STACK:102400000,102400000")
int size = 256 << 20; // 256MB
char *p = (char*)malloc(size) + size;
__asm__("movl %0, %%esp\n" :: "r"(p));
699

被折叠的 条评论
为什么被折叠?