我正在尝试将sf :: Text值转换为std :: string但没有成功。
以下是代码行:
std::string s = input_text.getString();
有人知道为什么这不起作用吗?
它还说明了sfml-graphics-d-2.dll中没有加载的符号......
我收到此错误:
调试断言失败!
表达式:_pFirstBlock == pHead
如果有人有解决方案,我会感激不尽。
答案 0 :(得分:0)
getString()返回字符串的SFML包装,使用 .toAnsiString()
string str = input_text.getString().toAnsiString();