Visual C++ error C2601:local function definitions are illegal

呃- -複習的時候突然出錯誤- -

我犯的是低級錯誤- -}少了個,這個錯誤的出現通常情況下是"{" "}"不匹配,因爲比如我後面還有個錯誤是unexpected end of file found.

查了下,還有下面幾種問題


1 linux下編譯程序沒有問題,程序轉移到window下的vs編譯結果出來一大推的error C2601.

可能是由於linux與windows下的換行符有區別,所以選擇File->Advanced Save options...->Line endings 選擇Unix (LF)

這樣,程序暫時就避過了error C2601的出現。只能用一次,下次就要再進行修改。

2 函數內不能定義別的函數



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章