【发布时间】:2015-10-20 22:49:06
【问题描述】:
我知道在 Java 中您使用 Bytebuffer .limit() 但我不确定如何在 c++ 中执行此操作。谢谢! ☺
下面是部分代码:
float _proj[16];
float _projb[1];
//this->_proj.flip().limit(16);
swap(_proj, _projb);
this->_proj.get(this->proj);
我使用 std::swap 方法而不是翻转,因为 C++ 中没有 ByteBuffer。
【问题讨论】:
-
C++ 本身没有“字节缓冲区”。 This question 有一些建议的替代方案。
-
这取决于您使用什么作为缓冲区。请给我们更多关于你在做什么的背景。
-
@Galik 希望改变有所帮助!
标签: java c++ buffer limit bytebuffer