2010-05-16から1日間の記事一覧

既存のソースコードの読み方

C++

たまに「既存のソースコード(特に、ある程度歴史のあるソースコード)を上手に効率よく読んでいくにはどうしたら良いか?」と言う事を考えます。例えば、以下のコードは Boost 1.20.0 の lexical_cast のコードです。 namespace boost { ... template<typename Target, typename Source> Targe</typename>…