Bor*_*gel 0 c++ arrays visual-studio-debugging
char *asd = new char[5]; asd[10] = 'f';
为什么这个代码在运行whit debug时没有给我一个错误?它会在发布版本中导致崩溃.
Luc*_*ore 5
因为未定义的行为并不意味着它必须崩溃.
这意味着任何事情都可能发生,包括看似正常工作.
归档时间:
13 年,6 月 前
查看次数:
107 次
最近记录: