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 函数内不能定义别的函数



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