error: request for member '*' in '*', which is of non-class type '*'

转载 2012年03月29日 16:23:03

代码:
if (-1 == munmap (buffers.start, buffers.length))

错误:
 error: request for member 'start' in 'buffers', which is of non-class type 'buffer*'
 error: request for member 'length' in 'buffers', which is of non-class type 'buffer*'

原因:

主要是buffers是指针, 但是引用其成员的时候使用了".", 把它当作一般的变量使用了, 这样就会导致这个编译错误.

当然产生这个编译错误的原因还有其他,

例如: 变量虽然定义了, 但是没有在使用的地方之前定义等等



修改后:
if (-1 == munmap (buffers
->start, buffers->length))

抓狂的c++错误:...which is of non-class type..

代码如下://sqlite_interface.h class SqlteOp { private: sqlite3 *db; public: Sqlte...
  • DK_MCU
  • DK_MCU
  • 2016年01月16日 14:45
  • 4403

qt 错误:request for member 'show' in 'showlist_ui', which is of non-class type 'ShowList*'

源码如下: ShowList *showlist_ui=new ShowList();  showlist_ui.show(); 结果就产生了此错误,这是为什么呢? 主要是showlist_u...
  • qustdjx
  • qustdjx
  • 2012年04月04日 16:46
  • 2942

Glide加载图片流程(Part One)

由于项目的需要,这几天对Glide的执行过程做了简单的了解,希望对想了解Glide基本用法的朋友能有所帮助。注意 此系列博客基于Glide V3.7.0版本源码 这里假设朋友们能够在Android ...
  • ixinng
  • ixinng
  • 2016年06月04日 10:21
  • 7493

Type B和Type A的区别

根据信号发送和接收方式的不同,ISO/IEC14443-3定义了TYPEA、TYPEB两种卡型。它们的不同主要在于载波的调制深度及二进制数的编码方式。从读写机具向卡传送信号时,二者是通过13.56Mh...
  • supergame111
  • supergame111
  • 2015年06月21日 18:04
  • 1357

玩转java(2)— 泛型type体系与反射

一、Type类型 Type是Java编程语言中所有类型的普通的父接口。这些类型包括原生类型(raw types),参数化类型(parameterized types),数组类型(array types...
  • qbg19881206
  • qbg19881206
  • 2014年04月01日 23:04
  • 6686

Android图片加载框架最全解析(二),从源码的角度理解Glide的执行流程

本文转载自:http://blog.csdn.net/guolin_blog/article/details/53939176 在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片...
  • u010667468
  • u010667468
  • 2017年12月10日 21:38
  • 177

Java泛型Type体系

最近看开源代码,看到里面很多Java范型,并且通过反射去获取范型信息。如果说要看懂范型代码,那还是比较容易,但是如果要自己利用范型写成漂亮巧妙的框架,那必须对范型有足够的了解。所以这两三天就不在不断地...
  • xxx_zhi
  • xxx_zhi
  • 2015年11月03日 15:11
  • 4207

JSBadgeView适配iOS7、8,和超快速使用

不废话,直接上代码! [objc] view plain copy //新标识视图  self.badgeView = [[JSBadgeView alloc]initW...
  • a804609572
  • a804609572
  • 2016年02月20日 13:13
  • 616

【Android导航 千里之行 始于足下】问题总结

Android问题总结
  • s003603u
  • s003603u
  • 2015年11月30日 22:46
  • 5235

Java泛型之Type体系

Type是java类型信息体系中的顶级接口,其中Class就是Type的一个直接实现类。此外,Type还有有四个直接子接口:ParameterizedType,TypeVariable,Wildcar...
  • qq_29227939
  • qq_29227939
  • 2016年12月05日 14:58
  • 2447
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:error: request for member '*' in '*', which is of non-class type '*'
举报原因:
原因补充:

(最多只允许输入30个字)