C++で言語仕様に追加して欲しいのはポインタのnull可不可と解放責任の有無の属性。例えば引数にnull不可があったら呼ぶ側がnull不可だし、解放責任がある場合にdeleteしないで戻るとエラーになるみたいな。
-
-
前者は実際に参照とHOGE*constなポインタでやってるけど、それはあくまで組む時のお約束でしかないので言語仕様でやってほしい。後者は確かにそれで片付くし大した負荷でもないが、ビルド時に片付くなら片付けておきたい。そんな理由。
-
あー、それと今のスマートポインタの実装が嫌ってのもあるかも。
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.