2010-06-07から1日間の記事一覧

VC6 Tips / iteratorがPODに対応しない時の対応

主に、VC6+STLPortでC++ sort library saltを使うときに気になったので対処法のまとめ http://bit.ly/cAPGMy

VC6 Tips / VC6で「std::stringのclear()が宣言されていない、ブロックが大きすぎる・・・」といった内容のエラーへの対処法

std::stringのclear()が宣言されていない、ブロックが大きすぎるという謎のコンパイルエラーについて・・・VC6の標準STLを使っているとVC6が駄々をこねるという構造。STLPortのパスを間違って設定した事が原因。

std::sortをスレッドを使って分割すると処理速度が速い事がある

http://bit.ly/aXHeMc にテストする為のバイナリを置いておく。詳しくはリンク先にて・・・。 基本的にはスレッドを使って処理を分割した挿入ソートの実験だったはずだが、結局それがシェルソートとなり、クイックソートとなり・・・ 「クイックソート+挿入…