[C11] 第10回 メモリの動的割付け 公開日:2021年10月22日 C++プログラマーのためのC言語入門プログラミング技術情報 メモリの動的割付け、あるいはオブジェクトの動的生成の方法は、C++(C++11以降)とC11では大きく異なります。 newおよびdelete演算子はない C++では、オブジェクトの動的生成と解体に使っていたnew演算子と […] 続きを読む
[C99] 第10回 メモリの動的割付け 公開日:2021年10月7日 C++プログラマーのためのC言語入門プログラミング技術情報 メモリの動的割付け、あるいはオブジェクトの動的生成の方法は、C++(C++98)とC99では大きく異なります。 newおよびdelete演算子はない C++では、オブジェクトの動的生成と解体に使っていたnew演算子とde […] 続きを読む
第10回 メモリの動的割付け 公開日:2021年9月23日 C++プログラマーのためのC言語入門プログラミング技術情報 メモリの動的割付け、あるいはオブジェクトの動的生成の方法は、C++とC言語では大きく異なります。 newおよびdelete演算子はない C++でオブジェクトの動的生成と解体に使っていたnew演算子とdelete演算子は、 […] 続きを読む
[迷信] freeでメモリを開放する 公開日:2021年6月4日 C/C++迷信集プログラミング技術情報 今回は、技術的な話題というより、むしろ国語に関する話題です。タイトルに示したように、最近は「メモリを開放」という表現を、ネット上だけでなく書籍でも非常に多く見かけます。しかし、mallocで割り付けたメモリブロックに対し […] 続きを読む
[迷信] freeにNULLを渡すとクラッシュする 公開日:2021年6月3日 C/C++迷信集プログラミング技術情報 まずは次のコードをご覧ください。 [crayon-673ed28e6e35c455043778/] 上のコードを見て何の違和感も感じないようであれば、あなたは迷信にとらわれている可能性があります。論より証拠ですので、JI […] 続きを読む