首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-05-06 
C++中的类#includeiostream#define max 100using namespace stdclass card{//静态数据成员,记录累计余

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";} 

热点排行