【发布时间】:2017-10-26 07:59:28
【问题描述】:
我来自 C#,我有一条线:
byte[] key = Encoding.ASCII.GetBytes("myString");
如何在 C++ 中使用等价物来获得 std::vector<unsigned char> ?
【问题讨论】:
-
你真的需要它吗?你想用
std::vector<unsigned char>实现什么是你无法使用std::basic_string<unsigned char>实现的? -
您想从一种字符集转换为另一种吗?在这种情况下,请查看
std::codecvt。如果你只需要unsigned char和byte:它们是一样的,不需要转换。