在阅读有关内容时,const_cast
我遇到了以下句子:
const_cast 只能进行以下转换。特别是,只有 const_cast 可以用来抛弃(删除)常量或波动性。
1) 两个可能指向同一类型的多级指针可以相互转换,而不管每一级的 cv 限定符。
我已经用谷歌搜索了一下,还没有找到任何关于多级指针是什么的简洁、直接的定义。那么:究竟什么是多级指针?
(可能的手掌时刻)它只是一个指向指针的指针,或指向指针的指针,例如int **
或int ***
?
在阅读有关内容时,const_cast
我遇到了以下句子:
const_cast 只能进行以下转换。特别是,只有 const_cast 可以用来抛弃(删除)常量或波动性。
1) 两个可能指向同一类型的多级指针可以相互转换,而不管每一级的 cv 限定符。
我已经用谷歌搜索了一下,还没有找到任何关于多级指针是什么的简洁、直接的定义。那么:究竟什么是多级指针?
(可能的手掌时刻)它只是一个指向指针的指针,或指向指针的指针,例如int **
或int ***
?