请问怎么破?(有关C++结构内名字的搜索)

图片说明
定义了两个结构,在第一个结构中用到了第二个结构的名字,但由于第二个结构定义在后面,程序出现了问题。

在第一个结构前面加上第二个结构的声明就行了

在你贴代码的最前面,加上class strblobptr; 即可。
互相引用的两个类。c++支持先声明,后定义。

希望能帮到你。

class A;

class B
{
public A a;
};

class A
{

};