実行時の効率をどのようboost::numeric::ublas::vector
にstd::vector
比較しますか?
次のように書くだけで、プログラム全体std::vector
を使用から使用に変換できると想定しても安全ですか。boost::numeric::ublas::vector
#include <boost/numeric/ublas/vector.hpp>
using namespace boost::numeric::ublas;
#include<vector>
?の代わりに すべての面でSTLベクトルであるかのようにブーストベクトルを使用できますか?
<algorithm>
関数はブーストベクトルで機能しますか?彼らは同じイテレータを使用していますか?
それらはC++0xで動作しますか?それらは範囲ベースのループで機能しますか?