问一下,g++编译的时候会占用内存吗?
今天在 Linux 环境下测试一道 32MB 的题,在没有开 ulimit -v 32768 的时候编译正常,用 size 测试只用了 29MB 。使用 ulimit -v 32768 限制空间后,只编译都报错。
在 Linux 下用 Lemon 测试的时候会显示 RE ,报错信息和使用 ulimit 后编译报错信息一样。但是交到 OJ 上就能够通过,并且 Lemon 把空间开到 64MB 再测试也是显示使用了 30MB 。
这是什么原因呢,在 NOI 评测的时候会出现这种问题吗?