当前位置: 代码迷 >> Ruby/Rails >> error C2143: syntax error : missing '' before '}'
  详细解决方案

error C2143: syntax error : missing '' before '}'

热度:232   发布时间:2016-04-29 02:10:08.0
error C2143: syntax error : missing ';' before '}'

1:错误的代码

class name{private:	int m_a;public:	name(int a=0):m_a(a){}};void main(){	name *p[]={new name,new name};}

然后出现的错误提示:error C2143: syntax error : missing ';' before '}'

2:更正的代码:

class name{private:	int m_a;public:	name(int a=0):m_a(a){}};void main(){	name *p[]={new name(0),new name(0)};//必须要有初始化才正确}


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

  相关解决方案