実は、constへのポインタに対してdelete演算ができる
constへのポインタに対してdelete演算ができるということを、最近知りました。
だから、以下のようなこともできてしまいます。
struct Hoge{ }; int main(){ const Hoge* p_hoge = new Hoge; delete p_hoge; return 0; }
だから、どーしたってことはないんですが、とりあえず、できるらしいです。
constへのポインタに対してdelete演算ができるということを、最近知りました。
だから、以下のようなこともできてしまいます。
struct Hoge{ }; int main(){ const Hoge* p_hoge = new Hoge; delete p_hoge; return 0; }
だから、どーしたってことはないんですが、とりあえず、できるらしいです。