C++定义的函数不能有返回值,晕

C++定义的函数不能有返回值,晕
自写的winmain函数,新生成了一个Class在h头件中添加如下:
class DisplayCard
{
public:
DisplayCard();
virtual DisplayCard();
BOOL DisplayFace();//我添加的函数
};
编译出现错误
error C2146:syntax error :missing ';' before identifier 'DisplayFace',怎么回事滴
NN_赤 1年前 已收到1个回答 举报

心静一静 幼苗

共回答了18个问题采纳率:94.4% 举报

BOOL不是C/C++识别的类型,你需要修改成bool(小写)才可以 :)
希望有用.

1年前 追问

4

NN_赤 举报

嗯,好使了,我想用string怎么用

举报 心静一静

C语言里的字符串一般使用char *或者char string[xxx]字符数组。 在MFC里可以使用CString,需要看你具体的需要。

NN_赤 举报

明白了,谢谢你
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.047 s. - webmaster@yulucn.com