specifier - int assumed. Note: C++ does not support default-int
这样的错误在vs2005中
右击工程,选择properties -> configuration properties -> C/C++ -> commandline
在additional options 打入 /wd4430
这样改就好了,为啥呢?
因为在VC6中,如果没有显示的指定返回值类型,编译器将其视为默认整 形;但是vs2005不支持默认整形,解决这个问题不能修改每个没有显示指示返回值类型的函数地方,可以用wd4430来解决;具体的在工程选项中的c+ +/Command Line中添加/wd4430即可。
这样的错误在vs2005中
右击工程,选择properties -> configuration properties -> C/C++ -> commandline
在additional options 打入 /wd4430
这样改就好了,为啥呢?
因为在VC6中,如果没有显示的指定返回值类型,编译器将其视为默认整 形;但是vs2005不支持默认整形,解决这个问题不能修改每个没有显示指示返回值类型的函数地方,可以用wd4430来解决;具体的在工程选项中的c+ +/Command Line中添加/wd4430即可。