const_cast<void *>(ss) この文は理解できません
const_cast<void *>(ss)
闭关修行中......
:const_cast<type_id> (式) この演算子は、型の const または volatile 属性を変更するために使用されます。 const または volatile の変更を除いて、type_id とexpression の型は同じです。 1. 定数ポインターは非 const ポインターに変換され、引き続き元のオブジェクトを指します。2. 定数参照は非 const 参照に変換され、引き続き元のオブジェクトを指します。通常、ボトムポインタを変更するために使用されます。 const char *p 形式など。
これは、何をしているのか理解していないと危険な操作を実行します。このキーワードは変数から const修飾子
const
:const_cast<type_id> (式)
この演算子は、型の const または volatile 属性を変更するために使用されます。 const または volatile の変更を除いて、type_id とexpression の型は同じです。
1. 定数ポインターは非 const ポインターに変換され、引き続き元のオブジェクトを指します。
2. 定数参照は非 const 参照に変換され、引き続き元のオブジェクトを指します。通常、ボトムポインタを変更するために使用されます。 const char *p 形式など。
これは、何をしているのか理解していないと危険な操作を実行します。このキーワードは変数から
を削除します。const
修飾子