2010-01-03から1日間の記事一覧

オーバーライドとデフォルト引数の罠

C++

C++でclassを継承して仮想関数をオーバーライドする際に,その仮想関数のデフォルト引数を変更してはならない,という話です.この話はExceptional C++の項目21に載っています. 問題 以下のコードの実行結果を予想してみてください. #include <iostream> using names</iostream>…

抑えておきたいと思ってるBoost C++ライブラリ

ここをちょっと眺めてみて最低限把握しておこうと思ったものを列挙.既に把握しているものも含む. 文字列 format lexical_cast regex, xpressive spirit string_algo tokenizer スマートポインタ shared_ptr weak_ptr 入出力 filesystem スレッド thread 数…