2010-11-21から1日間の記事一覧

Effective C++改訂2版のメモ(第2章)

第2章メモリ管理- No.5 newとdeleteのペアは同じ形式に揃えよう形式とは配列([])の有無のこと。 string *ary = new string[100]; delete []ary;typedefを使うと、表面上配列指定の[]の有無が分からなくなるため、delete時に間違えやすいことが指摘されている…

Effective C++改訂2版のメモ(第1章)

- No.1 #defineでなく、const,inlineを使おうここでは、#defineの使い方を2つ挙げてC++流の代替方法を提示している。 定数を定義する#defineについて、const変数で代替する、という案。constはどこかに実体が必要なので#defineとは等しくはないし、本文でも…