好的,首先我不是 cpp 专家,也不是调试器的大用户,但是......在我的程序开始时,我有这样的东西
unsigned long totSize;
unsigned int partSize,lastPartSize;
unsigned short nbRessources;
const char* folder = "TYPE";
getSizesRessource(folder, nbRessources, partSize, lastPartSize);
totSize = (nbRessources*partSize)+lastPartSize;
我不会谈论这段代码,我认为这并不重要。问题是这样的:调试器显示文件夹或未定义值的奇怪值,totSize 相同,但我确信 getSizesRessource 运行良好,其他变量是正确的所以为什么调试器不显示正确的值或未定义的值,即使我分配清楚吗?即使我将“1”分配给 totSize 它仍然在调试器中未定义 谢谢