从Eigen3矩阵中获取唯一值

问题描述 投票:0回答:1

我有一种情况需要从Eigen3矩阵的内容构建一个std::set<int>。我们叫我的矩阵ind。我目前初始化我的设置如下:

std::set<int> q{ind.data(), ind.data() + ind.size()};

这有效,但我想知道是否有一种方法不会“落后于Eigen的背后”?

c++ eigen3
1个回答
1
投票

使用devel分支,您可以编写:

std::set<int> q{ind.begin(), ind.end()};
© www.soinside.com 2019 - 2024. All rights reserved.