急啊!!!在线等

lijdking 2003-05-07 07:12:28
E:\C++\c++学习\5_7\3\3.cpp(45) : fatal error C1004: unexpected end of file found
在vc下,是什么错误了?
...全文
49 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lybapple 2003-05-07
  • 打赏
  • 举报
回复
我也碰到过阿。

你的代码我没有看。

但是,应该是在写文件的时候没有在string后面加结束符。
lijdking 2003-05-07
  • 打赏
  • 举报
回复
哦,是的
谢谢各位
但我不明白
#include<iostream>
using namespace std;
class x
{
public:

x(int a){
cout<<"调用类x的构造函数"<<endl;
}
void f(){
cout<<"在类x的函数f()中"<<endl;
}
};
class y:public x
{
public:
y(int b):x(b){
cout<<"调用类b的构造函数"<<endl;
}

void f(){
cout<<"在类y的函数f()中"<<endl;
};
};
class z:public x
{
public:
z(int c):x(c){
cout<<"调用类c的构造函数"<<endl;
}
private:
void f(){};
};
class A:public y,public z
{
public:
A(int d):y(d),z(d){ //不是A(int d):y(d),z(d),x(d){ ?????
cout<<"调用函数类A的构造函数"<<endl;
}
private:
void f(){};
};
int main()
{
int i=10;
A ss(i);
ss.y::f();
cout<<"back in main()"<<endl;
return 0;
}
************************************
#include<iostream>
using namespace std;
class x
{
public:

x(int a){
cout<<"调用类x的构造函数"<<endl;
}
void f(){
cout<<"在类x的函数f()中"<<endl;
}
};
class y:virtual public x
{
public:
y(int b):x(b){
cout<<"调用类b的构造函数"<<endl;
}


};
class z:virtual public x
{
public:
z(int c):x(c){
cout<<"调用类c的构造函数"<<endl;
}

};
class A: public y, public z
{
public:

A(int d):y(d),z(d),x(d){ //却是A(int d):y(d),z(d),x(d){
//而不是象上例A(int d):y(d),z(d){ ?????
cout<<"调用函数类A的构造函数"<<endl;
}

};
int main()
{
int i=10;
A ss(i);
ss.f();
cout<<"back in main()"<<endl;
return 0;
}
mfs 2003-05-07
  • 打赏
  • 举报
回复
源程序贴出来看看!
lifanxi 2003-05-07
  • 打赏
  • 举报
回复
估计是少大括号了。
messagebox 2003-05-07
  • 打赏
  • 举报
回复
可能是 { }不配对吧
lijdking 2003-05-07
  • 打赏
  • 举报
回复
兄弟
快帮忙啊

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧