c++改错??

来源:百度知道 编辑:UC知道 时间:2024/06/23 07:23:49
#include <iostream>
using namespace std;
class ConstFun(){
public:
void ConstFun(){}
const int f5()const{return 5;}
int Obj(){return 45;}
int val;
int f8();
};
int ConstFun::f8(){return val;}
void main()
{
const ConstFun s;
int i=s.f5();
cout<<"val="<<endl;
}
能帮我改出来吗?

好了!

#include <iostream>
using namespace std;
class ConstFun{
public:
ConstFun(){}
const int f5()const{return 5;}
int Obj(){return 45;}
int val;
int f8();
};
int ConstFun::f8(){return val;}
void main()
{
const ConstFun s;
int i=s.f5();
cout<<"val="<<endl;
}

有好多错误呢,光{}就有好多错呢.

拷贝至VC,编译器自动查错