我有一個代碼。像這樣:VC++返回代碼是做什麼的?
int functionA(){
Foo(**,**,**);
return 0;
}
Foo()是一個巨大的函數(超過10,000行)。其中我不明白全部.Foo函數包含一些多線程代碼。
現在的問題是,如果我在Foo之後有「返回」代碼,Foo可以正確運行。
如果我在Foo()和「return」之間插入一些其他代碼(甚至是一個非常簡單的cout代碼)。 Foo函數會很奇怪(部分不能正確運行)。
我調試了這個東西3天。什麼都沒找到。
我的水晶球壞了。恐怕你將不得不提供更多細節。 –
@DavidHeffernan:對不起,我害怕我不能。作爲一個麻瓜,我會遇到一些先知。 –