2017-09-28から1日間の記事一覧
前回は単方向リストについて勉強した。 nenechi.hatenablog.com 次は双方向リスト。 単方向リストは次のノードのへのポインタだけだった。 双方向リストは前のノードへのポインタも持っている。 前回使っていた private: //リストの端(end of list)を表すノ…
配列の途中の要素を削除して詰める作業は配列には向いていない。 テキストでその効率の悪さを表現するために書かれたコードは、 vectorクラステンプレートの型に関数ポインタを設定。 関数ポインタの型は引数なし、戻り値の型がbool型。 vector配列関数ポイ…
複数のソースファイルで同じヘッダファイルをインクルードする状況で、 ソースファイルごとにそのヘッダファイルを解析するのが時間の無駄だそうです。 そんなときは、あらかじめそのヘッダファイルだけを先にコンパイルしてしまい、インクルードするときは…