指针隐式变换
指针隐式转换C/C++ codeint *ipvoid *vpvpip//这个是可以的int **ippvoid **vppvppipp//这个是不
指针隐式转换
C/C++ codeint *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....
[解决办法]不懂==