Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个韩语字符串:“태권소녀 1”。现在我想删除一个子字符串“1”(一个空格和“1”字符)。我怎样才能在 C++ 中做到这一点?
使用英文字符串可以正常工作,但我还不能使用韩文。
如果您能给我一些想法,非常感谢。
thestring.erase(thestring.find(" 1"),2);
假设,它就在那里。这不是使用它的代码,它是关于在文档中查找内容的提示。
您遇到的问题可能是确定特定字符串的字节大小(以字符为单位)。这取决于编码,但通常您可能希望查看mb名称中包含函数的系列(代表多字节)。
mb