2005-09-03 Boost.Rangeの実装の仕方 C++ Boost.Range 古いコンパイラの場合は、boost::beginではなく、boost_range_beginをオーバーロードしないとコンパイルできない そのことがドキュメントされていない・・・参考 VC6で動くようにするためにはドキュメントされていない部分を実装しないといけない ATL/WTL CStringのための実装を書きました CString::ReleaseBufferは名前に反して文字列の長さを同期しているだけのようだ