<分区>
今天在接受采访时,我被要求列出调试版本和发布版本之间可能的四个差异。我想他们的意思是行为上的差异,而不是调试信息之类的差异。我只能说出两个:
- 由于某些函数未内联,因此调试构建通常要慢得多。
- 由于速度差异,在具有竞争条件的多线程程序中,这些竞争条件可能仅在两个构建之一中变得明显。
我还能说出哪些其他差异?
标签 c++
<分区>
今天在接受采访时,我被要求列出调试版本和发布版本之间可能的四个差异。我想他们的意思是行为上的差异,而不是调试信息之类的差异。我只能说出两个:
我还能说出哪些其他差异?
最佳答案
这里总结了一些差异:http://msdn.microsoft.com/en-us/library/aa236698%28v=vs.60%29.aspx .它包括:
关于c++ - 调试和发布版本之间可能出现的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10688145/