c++ 将一个unsigned char的vector输出为字符串
时间: 2024-02-18 08:06:20 浏览: 156
C++代码vector实现
可以使用C++标准库中的`string`类,将`unsigned char`类型的`vector`转换为字符串输出。具体实现方法如下:
```c++
std::vector<unsigned char> vec = { 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33 };
std::string str(vec.begin(), vec.end());
std::cout << str << std::endl;
```
这里使用`string`类构造函数将`vector`中的内容转换为字符串。最后使用`cout`输出字符串。
阅读全文