C++定义的函数不能有返回值,晕
自写的winmain函数,新生成了一个Class在h头件中添加如下:
class DisplayCard
{
public:
DisplayCard();
virtual DisplayCard();
BOOL DisplayFace();//我添加的函数
};
编译出现错误
error C2146:syntax error :missing ';' before identifier 'DisplayFace',怎么回事滴
人气:479 ℃ 时间:2020-04-08 18:40:27
解答
BOOL不是C/C++识别的类型,你需要修改成bool(小写)才可以 :)
希望有用.嗯,好使了,我想用string怎么用C语言里的字符串一般使用char *或者char string[xxx]字符数组。在MFC里可以使用CString,需要看你具体的需要。明白了,谢谢你
推荐
- 当一个函数无返回值时,函数的类型应定义为
- 已定义的函数有返回值,函数调用可以作为一个函数的形参?
- 如果函数不要求带回值,可以用什么来定义函数返回值为空
- WE COULDN'T CHOOSE WHERE WE WILL BE BORN.这句话对吗?
- 集合A.B定义A-B={x|x∈A,且x¢B},A*B=(A-B)∪(B-A)若A={1,3,5}B={3,5,7,9}则A*B=
- 数学中心对称图形定理
- 请教苏东坡墓志铭中的一句话
- 1+2+3+4+5+6+7-0-5=?
猜你喜欢