3
看來,在Eigen 3.2中引入的Eigen::Ref<>
和在C++ 11中引入的std::reference_wrapper<>
實現了非常相似的目標。Eigen :: Ref <>與std :: reference_wrapper <>有什麼區別?
顯然,Eigen::Ref<>
沒有引入C++ 11依賴,因爲std :: reference_wrapper <>沒有,但還有什麼應該考慮? (對於我來說,C++ 11的依賴是不是一個問題。)
下面是引用:(所以元,LOL):
謝謝ggael!這清除了我的困惑:) –
我在標題爲「如何編寫通用但非模板化函數?」一節中發現了一些更多細節。這裏: http://eigen.tuxfamily.org/dox/TopicFunctionTakingEigenTypes.html –