访问Rcpparmadillo中列表中的元素
Access elements in a list in Rcpparmadillo?
我正在使用Rcpparmadillo,并得到一个关于如何到达列表中的元素的问题。
当我将值返回给R时,这样做是可以理解的,现在我想知道如何在c++中做到这一点,换句话说,从函数生成的列表仍然在c++中被引用。
例如,我有一个函数: List foo(...){
.....
return List::create(Named("example1") = example1, Named("example2") = example2)
}
现在我在c++中有另一个函数,example1
是函数中的一个变量,那么如何在c++中达到example1
。
提前感谢。我不熟悉c++。
我意识到返回值现在是一个列表,可以通过Rcpp::as<arma::mat>(...)
转换,'…'可以由列表的名称和您想要达到的元素填充,在r中总共相同的东西。感谢@DirkEddelbuettel的帮助。
相关文章:
- C++如何通过用户输入删除列表元素
- 访问类lintalizer列表中的结构元素
- 从嵌套在std::映射中的std::列表中删除元素的最佳方式
- 删除列表中的第n个元素
- 从C++中的对列表中访问特定元素
- 访问动态分配列表中的元素
- 如何在 c++ 中根据第二个元素按降序对列表进行排序
- 如何在 c++ stl 中获取列表中被推回的元素的地址,在常量时间内?
- 删除列表 c++ 中的最后 3 个元素
- C++:带有大括号初始化列表的函数调用表达式 - 标准是否规定在单个元素列表的微不足道的情况下忽略大括号?
- 有什么方法可以将元素添加到列表中,如图所示?
- 动态分配列表 - 创建一个函数,用于删除所有包含偶数值的元素
- 如何通过保持第一个插入的位置来对列表中插入的其余元素进行排序?
- 如何使用cpp编写选择排序算法以降序对元素列表进行排序?
- (C++)如何创建一个函数来接收两个排序的链表并返回出现在两个列表中的第三个元素列表
- 刷新元素列表视图 QML
- SQLite:通过100K元素列表选择IN
- 解析字符串以创建元素列表
- 向vector添加可变大小元素列表的语法糖
- 是否可以为通用元素列表创建排序