struct xx has no member named yy 的问题!

项目需要使用了一个开源框架FUSE,框架的编译和安装都成功。
但是编译test代码时却报 struct xx has no member named yy错误。看似很简单,我查找到包含的头文件中,发现这个struct中包含了这个xx字段的。让我有点搞不懂了!
除了struct中不包含某字段外,还有什么情况会报上述错误呢?如何解决?谢谢。能解决的话再加10分哈。

不是吧 struct xx has no member named yy 这个意思应该是 结构体 xx 不包含名称为 yy的成员的意思吧 ,结构体xx中 缺少成员 yy追问

是啊·~~错误提示是这个意思~~不过切换到 框架的头文件去看~~~里边是包含了这个成员的~~
而且 同样使用了其他几个成员~~都不报错~~就它报~~~奇了怪了~!!!郁闷致死·~~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-12
是哪个编译选项的问题呢?我也遇到了同样的问题
相似回答