我实际上正在尝试将 csharp 代码转换为 c...下面是 C# 代码..
CString data = "world is beautiful";
Byte[] quote = ASCIIEncoding.UTF8.GetBytes(data);
在上面的代码中……它将字符串转换为字节……类似地,我可以使用 C 来转换它…… 任何人都可以说出 C 中的等效代码是什么吗? 请大家帮帮我
最佳答案
嗯,CString 是一个 C++ 类,所以用 C 来做它不太可能。
但是如果你想把它作为一个标准的多字节编码字符串,那么你可以这样做
CString data = "world is beautiful";
CStringA mbStr = data;
char* bytes = mbStr.GetString();
关于c++ - 如何将 CString 转换为字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650035/