c++ - std::vector<__m128i> 的内存布局

标签 c++ vector

<分区>

对于 128 位整数类型的 vector ( std::vector<__m128i> vec; ),那些 128 位整数是否总是放在连续的内存中?

最佳答案

是的,这就是 vector 保证。所有元素都将占用一个连续的内存块,由 vector 对象管理。

关于c++ - std::vector<__m128i> 的内存布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40471048/

相关文章:

c++ - 安装g++并编译问题

C++ 两个类在构造函数中需要彼此?

c++ - int 到自定义结构 c++ 的转换

R:删除向量中的重复元素

c++ - 抛出异常后我可以信任 vector::size 吗?

c++ - 排序 vector 上 std::lower_bound 的时间复杂度

c++ - 为什么这段代码返回 0 和 1?

c++ - WinAPI:轨迹栏滚动开始通知

c++ - 如何有效地返回大型数据结构。

c++ - 为什么我在打印值时得到垃圾值?