hi.alir
سه شنبه 29 اسفند 1391, 11:34 صبح
کد زیر رو در نظر بگیرید:
int i; // = some number
int *ip = &i;
float *fp = reinterpret_cast<float*>(ip);
این کد میاد ساختار بیتی اون int رو تغییر میده یا یه چیزی مثل کد زیر می مونه؟
int i; // = some number
int *ip = &i;
void *vp = ip;
float *fp = static_cast<float*>(vp);
int i; // = some number
int *ip = &i;
float *fp = reinterpret_cast<float*>(ip);
این کد میاد ساختار بیتی اون int رو تغییر میده یا یه چیزی مثل کد زیر می مونه؟
int i; // = some number
int *ip = &i;
void *vp = ip;
float *fp = static_cast<float*>(vp);