C++  error C2629: unexpected 'class B (' 以找到错误点,但不知原因;

原创 2013年12月04日 00:29:21
# include <iostream>
# include <string>

using std::endl; using std::cin; using std::cout;
class A{
public:
   A(int i):val(i){ cout<<"基类的构造函数"<<endl;  }
   virtual ~A(){  cout<<"调用基类的析构"<<endl;};
   virtual void get(){  cout<<"val的值:"<<val<<endl;  }
protected:
   int val;
};

class B:public A{
public:
	B(){  cout<<"派生类B的构造函数"<<endl;  }
    B(string s,int i):A(i),str(s){  cout<<"派生类B的构造函数"<<endl;  } 
	~B(){  cout<<"派生类B的析构函数"<<endl;  }
private:
	string str;
};

int main(){
    B *b=new B("Hello world!!!",99);
	cout<<b->get()<<endl;
	delete b;   
    return 0;
}


error C2629: unexpected 'class B ('


在类似的错误中可以将  引用

using std::endl; using std::cin; using std::cout;
修改为
using namespace std;
错误就会消失


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C++ STL之仿函数

1、仿函数 系统已有的: greater less 系统已有,但比较特殊: 可以调用自己的成员函数 mem_fun_ref-------参数是: &成员函数名 如:,mem_...

【bzoj 2433】【NOI 2011】 智能车比赛 题意&题解&代码(C++)

NOI2011

【bzoj 2242】【SDOI2011】计算器 代码(C++)

bzoj SDOI 数论

【poj 2411】Mondriaan's Dream 题意&题解&代码(C++)

poj dp 状压

【bzoj 2243】【SDOI2011】染色 题解&代码(C++)

bzoj SDOI 树链剖分

C++学习笔记11 构造函数与析构函数

构造函数: C++中的类可以定义与类名

【poj3254】Corn Fields 题意&题解&代码(C++)

poj 状压dp

【bzoj 2241】【SDOI2011】打地鼠 题解&代码(C++)

SDOI

Visual C++

  • 2015-06-02 23:26
  • 478KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)