const
修飾子はオブジェクトにのみ影響し、型には影響しないことを知っています:
例えば:
// Only the elements of an array are constant not the array itself
const int a[5];
私が持っていたとします:
float *const p1; // 1
float const *p2; // 2
上記の最初のケースでは、ポインタ型がオブジェクトではなく定数であることを意味しますp1
か? 型を修飾することが許可されていない場合、これはどのようになるのでしょうか?