c++ - ublas::vector push_back 在哪里?

标签 c++ boost vector initialization ublas

你好,我可以知道 ublass::vector push_back 在哪里吗?

p.s(我说的不是 std::vector)

最佳答案

据我阅读文档可以看出,ublas::vector 无法展开。您必须像这样初始化它:

vector<double> v (3);
for (int i = 0; i < v.size (); ++i)
  v (i) = i;

关于c++ - ublas::vector push_back 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3515119/

相关文章:

c++ - Visual Studio Code C/C++ 扩展没有为编译器设置包含路径

c++ - 将对象放入 boost::property_tree 的正确方法是什么?

c++如何在结构 vector 的一个字段上创建迭代器

c++ - 从 vector 中删除空元素

c++ - Boost Log 在尝试第一个日志语句时导致崩溃(当不是管理员时)

c++ - 3D 线段和平面相交 - 续

c++ - 如何在 VC++ 中创建可变大小的字符数组

c++ - Openmp:无法正确计算并行 for 循环内的作业状态

c++ - 声明 std::string 变量后,Cout 没有输出

c++ - 我如何比较 std::vectors 与自定义对象的比较内容