+ -
当前位置:首页 → 问答吧 → const void* 转化为 void* 的办法之一

const void* 转化为 void* 的办法之一

时间:2010-08-15

来源:互联网

#define DE_CONST(konst, var) \
do { \
  union { const void *k; void *v; } _u; \
  _u.k = konst; \
  var = _u.v; \
} while (0)

作者: rain_fish   发布时间: 2010-08-15

直接强制转换不就得了

作者: hellioncu   发布时间: 2010-08-15

最后一个 while(0) 是啥意思。。

作者: pandaiam   发布时间: 2010-08-15