2005-09-23から1日間の記事一覧

実装と試験用コード

C++

VC7.1 と GCC3.4.2 (MinGW) でコンパイルと動作を確認.

FOREACHマクロ

目的 r を Range (配列やコンテナの一般化)とするとき, // r の要素を各々表示する // it はイテレータの名前 CRY_FOREACH(it, r){ cout << *it << endl; }という構文を C++ 標準の範囲内の実装で可能にしたい.Boost.Foreach があるが,いくつかの点で気…