一直在编译程序的时候总会遇到类型错误的报告,在《C++编程思想》中说的显式转换,也就是《C++primer》说的命名的强制类型转换,按我的理解能力,reinterpert_cast这个我最不好理解。
《C++primer》说了“为了安全地使用reinterpert_cast,要求程序员完全理解所涉及的数据类型,以及编译器实现强制类型转换的细节。”
《C++编程思想》说“reinterpert_cast的思想就是当需要使用的时候,所得到的东西已经不用了,以至于它不能用于类型的原来目的,除非再次把它转换回来。”