读书人

C++中的类,该如何处理

发布时间: 2012-05-06 16:15:43 作者: rapoo

C++中的类
#include<iostream>
#define max 100
using namespace std;
class card
{

//静态数据成员,记录累计余额
public:
card(); //定义构造函数

~card(){cout<<"析构这个函数";}

void disp(); //显示清单函数
};

card::card()
{
}
void card::disp()
{
for(int i=0;i<max;i++)
{

cout<<i;
}
}
void main()
{
card mycard();
mycard.disp();
cout<<"存款请按1"<<"\t"<<" "<<"取款请按2"<<"\t"<<"\n";
cout<<"查询请按3"<<"\t"<<" "<<"转账请按4"<<"\t"<<"\n";


}


错误是c:\users\administrator\documents\visual studio 2010\projects\c++测试程序\c++测试程序\求最大子串.cpp(44): error C2228: “.disp”的左边必须有类/结构/联合
求高手指教

[解决办法]
card mycard();
=>
card mycard;

c++可能将上面那种写法当作一个函数声明。

[解决办法]

C/C++ code
void main(){    card mycard;    mycard.disp();    cout<<"存款请按1"<<"\t"<<" "<<"取款请按2"<<"\t"<<"\n";    cout<<"查询请按3"<<"\t"<<" "<<"转账请按4"<<"\t"<<"\n";} 

读书人网 >C++

热点推荐