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

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

自写的winmain函数,新生成了一个Class在h头件中添加如下:

class DisplayCard

{

public:

DisplayCard();

virtual DisplayCard();

BOOL DisplayFace();//我添加的函数

};

编译出现错误

error C2146:syntax error :missing ';' before identifier 'DisplayFace',怎么回事滴

问答/176℃/2025-01-09 01:10:31

优质解答:

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

希望有用.

再问: 嗯,好使了,我想用string怎么用

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

再问: 明白了,谢谢你

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系