我想知道是否可以获取 Boost uBLAS 矩阵的单个元素的地址?
那就是
boost::numeric::ublas::matrix<char> bob(3,3);
some_function(&bob[2][2]);
现在,当然第二行不起作用......但我希望它能起作用。
有什么想法吗?
谢谢!
最佳答案
使用下面的运算符的返回值的地址不是更简单吗?并且与矩阵布局无关?
reference operator () (size_type i, size_type j)
例如:
some_function(&bob(2,2));
关于c++ - Boost uBLAS 矩阵引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9316066/