根本原因:变量、函数、或者类未声明或者定义。 实际原因:被调用的代码,写在调用处的下面了,比如:

void funcA(){

funcB();

// do something

}

void funcB(){

// do something

}

这就会报错:funcB was not declared in this scope.

挪一下位置就好了:

void funcB(){

// do something

}

void funcA(){

funcB();

// do something

}

编译通过。

推荐文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: