C++ のよくある落とし穴に対する知識、理解度を確認するためのクイズ集。
数行から数十行程度のごく短いソースコードを提示して、その実行結果がどうなるか考えさせたあと、実際の結果と、どうしてそのような結果になるのかを解説していくスタイルです。C++ の基本的な機能はすでに学習していること前提となります。
「プログラマ脳を鍛える至高の問題集」とか「難問奇問を集めた至高の問題集」などと謳われていますが、C++ の比較的よく知られている落とし穴をついたものがほとんどで、その落とし穴をピンポイントで説明するためだけに作られているソースコードばかりで、個人的には少々肩透かしな印象でした。現実の開発で使われたコード事例から問題を見つけだすようなものではありません。どちらかというと「クイズ」ぐらいのイメージのほうが正しいです。
問題の解説については、標準規格に基づいて、詳しく説明されています。問題の正解を当てることはそれほど重要ではなく、解説内容をよく理解することが重要です。
本ページはアフィリエイトプログラムによる収益を得ています。
以下のリンクから商品を購入されると、Programming Place 管理者に紹介料が支払われています。
【紙媒体】
【電子書籍】
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
![]() |
管理者情報 | プライバシーポリシー |