在C++中,reinterpret_cast可以用于将一个指针或引用类型强制转换为另一个指针或引用类型,即类型不兼容的强制转换。它通常用于实现底层操作或处理非类型安全的代码。一个常见的应用是在第三方库与本地代码通信时,由于类型系统可能不一致,所以需要进行强制类型转换。另一个例子是将指向对象的指针转换为指向字节数组的指针...
reinterpret_cast得正确用法可以参考: memory.h中得std::addressof<_Ty>();有用 回复 frogjie: 您好,感谢您的回答,这些东西我了解过,只是想问我的这个程序,作为映射,有没有什么地方可以用到。 回复2017-06-05 frogjie: ??? 回复2017-06-07 撰写回答 你尚未登录,登录后可以 和开发者交流问题的细节 ...