const_cast一个空指针

const_cast作用于一个空指针的值上,语法也是正确的,如:

    const char* p = NULL;
    char* q = const_cast<char*>(p);
const_cast<char*>(p)的结果是:char*类型的NULL值


Reference(在以下链接内容中搜索关键字"null"):

MSDN: const_cast Operator

cppreference.com: const_cast conversion


©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页