【发布时间】:2011-10-09 08:15:21
【问题描述】:
最近,我正在使用代码为我的班级制作唯一的int 号码。
我使用了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 真的唯一 吗?
【问题讨论】:
标签: c++ reinterpret-cast