假如在程序里自己定义了bool这个类型,会和C++内置的类型bool冲突。可以使用 -fpermissive 来隐藏这个错误。但是一般不建议这么干。
typedef unsigned char bool;
warning: command line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C
这个编译选项,还不能放到编译c文件上面。
假如在程序里自己定义了bool这个类型,会和C++内置的类型bool冲突。可以使用 -fpermissive 来隐藏这个错误。但是一般不建议这么干。
typedef unsigned char bool;
warning: command line option ‘-fpermissive’ is valid for C++/ObjC++ but not for C
这个编译选项,还不能放到编译c文件上面。