首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

void*和float类型转换解决方案

2012-03-05 
void*和float类型转换这两天碰到了一个问题,需要定义一个void*变量接收float类型的值,在VC7.0中编译的时候

void*和float类型转换
这两天碰到了一个问题,需要定义一个void*变量接收float类型的值,在VC7.0中编译的时候总是通不过。请高手们指导一二!

[解决办法]
在C++ primer159页上

double d=97.0;
void *p=&d;
double *dpstatic_cast <double *> (p);

也就是说编译器隐式执行的任何类型转换都可以由static_cast显示完成

热点排行