摘要:
转自http://www.cnblogs.com/yedaoq/archive/2011/04/29/2032597.html一、const_cast来自MSDN的说明:一个指向对象或对象成员的指针可以显式地转换为带有不同const、volatile或__unaligned属性的同一类型。对于指针和引用,转换结果引用的是原对象。对指向数据成员的指针,转换结果指向原指针(转换前)指向的对象。通过转換得到的指针、引用及(指向数据成员的)指针来进行写操作可以导致未定义的行为——取决于引用对象的类型。const_cast会将一个空指针转换为一个目标类型的空指针。总结:const_cast只能应用于指 阅读全文