... 结构体在完成定义之前是incomplete type(不完全类型),不完全类型不能定义对象,只能定义引用和指针,或者用于声明函数的形参和返回值类型。 struct成员类型不可以是它自己。
基于108个网页-相关网页
由于A是Incomplete Type(不完整类型),编译器只是把A加入到符号表并标记A为一个class,编译器并不知道更多的信息,比如A的大小,有何成员函数等等。
基于28个网页-相关网页
根据上述定义,对于非 void 的非完整类型(incomplete type)的引用也是左值;而我们知道在程序中对于非完整类型是不能进行引用的,否则会在编译时产生错误。
基于20个网页-相关网页
incomplete type definition [计] 不完全类型定义
Balanced incomplete type 平衡不完备型 ; 平衡不完全型
incomplete type declaration 不完全类型宣告
See Incomplete Type 参见不完全类型
mixed-type incomplete information 混合类不完全信息
应用推荐