Eigen :: ArrayXf에 복사하려는 부동 소수점 데이터에 대한 포인터가 있습니다. Eigen :: ArrayXf에 메모리를 할당하고 값을 할당하는 것 이외의 다른 작업을 수행하는 간단한 방법이 있습니까? 의 라인을 따라원시 버퍼를 Eigen :: ArrayXf에 복사합니다.
뭔가 :
float* someData = new float[64];
...
Eigen::ArrayXf newArary(64);
newArray.data() = someData;
'Eigen :: Map'에 대한이 문서 [page] (http://eigen.tuxfamily.org/dox/group__TutorialMapClass.html)와 이와 유사한 [question] (http://stackoverflow.com/questions/17036818/initialize-eigenvector-with-stdvector/17037695 # 17037695). – ggael
완벽한, 감사합니다! – Olly