c++ - unsigned char std::vector 到 unsigned char[]?

标签 c++ stdvector arrays

一个简单的问题,如何创建一个接受 unsigned char std::vector 并输出 unsigned char[]length< 的函数。谢谢!

啊,看来我的问题是我对 std::vector 的了解。我一直认为 std::vector 并没有以线性方式保持其值(value)。这解决了我的很多问题。谢谢!

最佳答案

只需使用:&v.front()

如果您需要拷贝,请使用 std::copy

关于c++ - unsigned char std::vector 到 unsigned char[]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3225568/

相关文章:

c++ - 为什么我得到 "Candidate constructor not viable"?

c++ - 在 C++ 中将 vector 中的对象方法应用于第二个 vector 中的对象

python - 将 C++ 对象传递给 Python

C++ 和标准容器 : memory addresses of members

c++ - 为什么 push_back() 会导致 malloc() 处理的数据崩溃?

c++ - std::vector 和内存分配

C++:如何获取用户输入并将其放入井字棋盘

javascript - 在 JavaScript 中的对象数组中查找数字的快速方法

mysql - 如何使用 sql 选择值作为数组?

javascript - 使用 with key 将数组转换为对象