标签: c++ string type-conversion byte
我想将字符串转换为字节,但我不知道如何。 这是我的代码:
void keyboard::SimKey(std::string def) { keybd_event(def, 0, 0, 0); }
我不知道如何将def更改为一个字节。
答案 0 :(得分:1)
如果字符串只有一个字符,那么您可以将其转换为字节,如下所示:
std::byte b = def[0];
如果字符串包含更多字符,则其数据不能适合一个字节。如果没有字符,则无需转换。