0
我在一個重載的操作符內運行了一個for循環,Visual Studio引發了一個調試錯誤,無法解析。當我刪除for循環時,它運行完美;我在另一個功能正常的操作員中使用了確切的循環,沒有任何問題。C++ Visual Studio- Empty For Loop中的運算符重載會導致調試錯誤?
空循環崩潰visual studio調試器如何?注意:正如我所說的,沒有這個for循環,程序不會崩潰,所以我假設main()循環和類定義不可能有任何相關性,因此省略它們。如果我錯了,我當然可以包括它們。
Account& Account::operator=(char *string){
for (int i; i < 10; i++) {
cout << i;
}
return (*this);
}
哇,是的。就是這樣。而我的另一位操作員並沒有被主要調用來驗證。我很愚蠢哈哈。 – bigcodeszzer