2012-11-18から1日間の記事一覧

JavaからC++へのshared_ptrを用いた移植

最近Javaで書いたプログラム(1万行ほど)をC++に移植しました.プログラムの構造はあまり変えたくなく,またメモリ管理についてあまり考えたくなかったのでshared_ptrを使って以下のように機械的に変換したところ,とりあえずSegmentation Faultなく動きま…

C++のboost::unordered_mapはvectorをkeyにできる

C++

C++のboost::unordered_mapはvectorをそのままkeyにできます.複数の値の組み合わせをkeyにしたい場合,連結した文字列をkeyにするよりはvectorをkeyにしたほうがパフォーマンスが良いようです.