最近,我正在使用代碼來爲我的類製作唯一的int
數字。C++ reinterpret_cast,使唯一編號
我用reinterpret_cast<int>(my_unique_name)
其中my_unique_name
是一個char []
變量具有唯一值。類似下面:
const char my_unique_name[] = "test1234";
int generate_unique_id_from_string(const char *str)
{
return reinterpret_cast<int>(str);
}
我的問題是,是產生int
真正爲所有入境串獨特?