Saya harus membuat std::vector
yang berisi vektor Eigen::Vector2d
. Inilah cara saya melakukan deklarasi:
std::vector< std::vector< Eigen::Vector2d > > markingsPointSets;
dan saya mencoba untuk mendorong kembali beberapa elemen yang saya buat seperti itu:
Eigen::Vector2d firstMarkingPoint(markingPointA[0] + AB_perp[0] * .15, markingPointA[1] + AB_perp[1] * .15); // Don't mind to the value of this variable :p
markingsPointSets.at(i).push_back(firstMarkingPoint);
tapi ini memberi saya:
error c2719 formal parameter with __declspec(align('16')) won't be aligned
Tolong beri tahu saya jika ada informasi yang hilang untuk menemukan sumber masalah ini.
Vector2d
dideklarasikan dengan pengaturan penyelarasan tertentu yang mungkin tidak dijamin saat memasukkannya ke dalamstd::vector
? - person Remy Lebeau   schedule 21.07.2015