SFML - 从sf :: Text获取文本

时间:2016-06-28 17:15:38

标签: c++ sfml stdstring

我正在尝试将sf :: Text值转换为std :: string但没有成功。

以下是代码行:

std::string s = input_text.getString();

有人知道为什么这不起作用吗?

它还说明了sfml-graphics-d-2.dll中没有加载的符号......

我收到此错误:

调试断言失败!

表达式:_pFirstBlock == pHead

如果有人有解决方案,我会感激不尽。

1 个答案:

答案 0 :(得分:0)

getString()返回字符串的SFML包装,使用 .toAnsiString()

string str = input_text.getString().toAnsiString();