返回信息流#define next(x) *reinterpret_cast<void**>(x)
next(data)表示什么意思? 其中data是一个void*型变量。
谢谢大家。
这是一条镜像帖。来源:北邮人论坛 / cpp / #33477同步于 2009/12/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请教一个reinterpret_cast的问题
pandatt
2009/12/15镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 pandatt 的大作中提到: 】
: #define next(x) *reinterpret_cast<void**>(x)
: next(data)表示什么意思? 其中data是一个void*型变量。
: 谢谢大家。
next data又是一个void*型数据
【 在 pandatt 的大作中提到: 】
: next(data)指向哪里了呢?
: next(data)和*((void**)data)意思一样么?
: 谢谢
两者效果差不多 后面那个是c风格
没错 在c++中要做既不是多态的转换 又不是静态数值的转换 又不是const转换的时候 就要用reinterpret_cast
【 在 jmpesp 的大作中提到: 】
: 两者效果差不多 后面那个是c风格