const_cast 用于将常量对象转换成非常量对象。
void main() {
const char* ch = "BDEF";
char *sh = const_cast<char *>(ch);
cout << sh << endl;
sh = const_cast<char*>("faf");
cout << sh << endl;
cout << ch << endl;
system("pause");
}
const_cast 用于将常量对象转换成非常量对象。
void main() {
const char* ch = "BDEF";
char *sh = const_cast<char *>(ch);
cout << sh << endl;
sh = const_cast<char*>("faf");
cout << sh << endl;
cout << ch << endl;
system("pause");
}