Closed KellyFrog closed 2 months ago
在程序 RE 的情况下,当前的实现会在 cdf 和导出的 html 中保存所有 stderr 的内容(judgingthread.cpp 中的实现),如果选手没有删除 cerr 的调试,很容易导致文件体积和内存使用膨胀。
judgingthread.cpp
在理想情况下,这个功能可以用来接受抛出的错误、assert 等信息,这类信息通常不会过长,因此可以限制保存下来的字符串大小来规避这一问题。
在程序 RE 的情况下,当前的实现会在 cdf 和导出的 html 中保存所有 stderr 的内容(
judgingthread.cpp
中的实现),如果选手没有删除 cerr 的调试,很容易导致文件体积和内存使用膨胀。在理想情况下,这个功能可以用来接受抛出的错误、assert 等信息,这类信息通常不会过长,因此可以限制保存下来的字符串大小来规避这一问题。