1
私は自分の.hファイル内のベクトルを定義することによってublasベクトルに値を割り当てる/初期化しようとしています:ublasベクトルポインタ
someClass{
ublas::vector<double> *L;
} ;
その後、私の.cppファイルに:
someClass::someClass()
{
L = new ublas::vector<double>[4];
L->data()[0] = 1;
}
コードは正常にコンパイルされますが、実行すると.cppファイルの最後の行にエラーが発生します。おそらく何か非常にシンプルな私は行方不明ですが、私は何を把握することはできません...
事前に多くのありがとう! :)
'工ass():L(4)...'エラーがスローされます'L = new ublas :: vector(4)'が動作します。メンバーオブジェクトをさらに見て、それを動作させることができるかどうかを見ていきます。ありがとう! –
@chocobo_ffは私のためにエラーを投げません:http://ideone.com/V5YlS – Cubbi
OK私は今何を間違っていたのか分かります。 –