C ++相当于C#Encoding.ASCII.GetBytes()

时间:2017-10-26 07:59:29

标签: c++ encoding ascii

我来自C#,我有一条线:

 byte[] key = Encoding.ASCII.GetBytes("myString");

如何在C ++中使用等效词来获得std::vector<unsigned char>

1 个答案:

答案 0 :(得分:1)

这可以解决这个问题吗?

unsigned char buffer[mystring.length()];
memcpy(buffer, mystring.data(), mystring.length());