c++ 初学者 vc6.0 bool类型函数的问题


中间这条语句编译时出错,请问是怎么回事?能
否帮我解答一下 c++ vc6.0 bool 编译 出错
[解决办法]
BOOL ?
[解决办法]
在调用IsLeapYear()函数的那行,该函数未被声明或者格式错误,因此编译器不认识这个函数,假定这个函数的返回值为int,所以编译器告诉楼主
错误:不认识IsLeapYear这个函数
警告:int和bool不能比较是否相等
[解决办法]
CDate::IsLeapYear() 的调用方式不对。
另,请贴图的同时附上源码,方便别人复制,能够是你尽快得到回复。
[解决办法]
你这个是CDate类的函数吧?如果你是类内部调用,应该没问题。但是类外部调用,也应该使用对象调用才对吧。
对象.IsLeapYear()
[解决办法]
在调用IsLeapYear()函数的那行,该函数未被声明或者格式错误,因此编译器不认识这个函数,假定这个函数的返回值为int,所以编译器告诉楼主
错误:不认识IsLeapYear这个函数
警告:int和bool不能比较是否相等
我把==true删了就正常了