私はEigenライブラリを使用するプログラムを書きました。私はまたのstd ::配列を使用するつもりですが、私はいくつかを宣言するためにアリ試みが含まれている場合、私は2つのエラーを取得:Visual Studioにstd :: arrayの代わりにEigen/Arrayが含まれています
1)不完全な型が許可されていません
2)#error指令:固有/アレイヘッダーはもはやEigen3に存在しません。
私のコード:
#include"Eigen"
#include<array>
(...)
typedef std::array<float, 3> point;
point pt; //incomplete type error
私はIDEは、固有/アレイの代わりにはstd ::配列が含まれていることと思います。私は正しい?これをどうすれば解決できますか?
[編集] **あなたの質問は[mcve]または[SSCCE(ショート、自己完結型、正しい例)]( – NathanOliver
)でお願いします。あなたの '(...)では、あなたは文を使っていますか(' using namespace ...; ')? – NathanOliver
使用する文はありません。 –