令人费解的编译错误:error C2144: syntax error : 'double' should be preceded by ';' 和 error C3646: ';' : unknown override specifier
摘要:今天编程莫名其妙的出现了以下两个编译错误:1>e:\日常学习\plsa_nmf\plsa_nmf\sutil.h(10): error C3646: ';' : unknown override specifier1>e:\日常学习\plsa_nmf\plsa_nmf\sutil.h(10): error C2144: syntax error : 'void' should be preceded by ';'或者显示成1>e:\日常学习\plsa_nmf\plsa_nmf\query.cpp(17): error C3646
阅读全文
posted @
2011-11-30 15:21
COS
阅读(5153)
推荐(1)
诡异难解决的错误:Windows已在xxx.exe中触发一个断点
摘要:windows已在xxx.exe中触发一个断点,其原因可能是堆被损坏,这说明xx.exe中或它所加载的任何DLL中有bug。 原因也可能是用户在xx.exe具有焦点时按下了F12。输出窗口可能提供了更多诊断信息 。 当碰到此种错误的时候,基本上是因为我们在编写程序的时候,在处理数组或者指针的时候出现了越界(最可能)或者超长的情况,从而导致了对栈堆的损坏。 我自己的程序就是因为一个很隐藏的变量没有置零造成的,在每次重用cor空间时,correlation记得置为0了,而cor_index却没有set 为 0.因而随着多次重用,cor_index的值越来越大,从而在访问cor[cor_...
阅读全文
posted @
2011-11-09 23:34
COS
阅读(13725)
推荐(3)