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

指针隐式变换

2012-07-16 
指针隐式转换C/C++ codeint *ipvoid *vpvpip//这个是可以的int **ippvoid **vppvppipp//这个是不

指针隐式转换

C/C++ code
int *ip;void *vp;vp=ip;//这个是可以的int **ipp;void **vpp;vpp=ipp;//这个是不可以

谁能解释下不

[解决办法]
坐等牛人出现
[解决办法]
C++标准允许pointer to cv object到pointer to cv void的隐式转换,但ipp和vpp分别是pointer to pointer to cv object和pointer to pointer to cv void,这种隐式转换并不被允许,因此是非法的。

4.10 Pointer conversions

An rvalue of type “pointer to cv T,” where T is an object type, can be converted to an rvalue of type “pointer to cv void.”



[解决办法]
pointer to pointer to xx object....
[解决办法]
不懂==

热点排行