第10回 メモリの動的割付け 公開日:2021年9月23日 C++プログラマーのためのC言語入門プログラミング技術情報 メモリの動的割付け、あるいはオブジェクトの動的生成の方法は、C++とC言語では大きく異なります。 newおよびdelete演算子はない C++でオブジェクトの動的生成と解体に使っていたnew演算子とdelete演算子は、 […] 続きを読む
[迷信] freeにNULLを渡すとクラッシュする 公開日:2021年6月3日 C/C++迷信集プログラミング技術情報 まずは次のコードをご覧ください。 [crayon-673ed28b6f179803868109/] 上のコードを見て何の違和感も感じないようであれば、あなたは迷信にとらわれている可能性があります。論より証拠ですので、JI […] 続きを読む
new[ ] で確保した配列の要素数を取得する方法? 公開日:2021年5月28日 プログラミング技術情報象の卵を探して…… これを実現するには、operator new[]とoperator delete[]を定義しなおす必要があります。以下に具体例を示します。 [crayon-673ed28b6f43f358263696/] 実際にはこれ以 […] 続きを読む