c++ - 字符串 "figured"显示为 "?gured"

标签 c++ visual-studio-2012

我正在为一个类创建一个程序,该程序生成一个用户必须猜测的随机数。当用户猜对数字时,除了输出显示之外,我能够让一切正常工作。

if (number == randomNum)
{
    cout << "Congratulations you have figured out my number."<<endl;
}

将显示为

a busy cat

如您所见,它会将 figured 更改为 ?gured。我知道我只是更改消息以显示不同的内容并且没有这个问题。关于这种语言,有什么我不知道的不喜欢 figured

这个词的地方吗

最佳答案

您的“fi”似乎是一个特殊字符,而不是字母 f 和 i。

使用:

cout << "Congratulations you have figured out my number."<<endl;

关于c++ - 字符串 "figured"显示为 "?gured",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26286336/

相关文章:

visual-c++ - Visual Studio 2012-发行模式下的OpenCV链接错误

visual-studio-2012 - 通过反射调用的方法抛出的未捕获异常

c++ - gSOAP:RPC 截断 std::string 中的二进制数据

c++ - 为什么 std::exception 没有 move 构造函数?

c++ - 如何在一个 QTreeView 中组织 QStandardItemModel

asp.net-mvc-3 - 如何在 MVC3 的 Razor View 编辑器中获取折叠 + 和 - 符号

visual-studio - Visual Studio 2012 在启动时自动打开特定文件

c++ - 如何找到二叉树中两个给定节点之间的路径

c++ - QTableView 不显示任何内容

c++ - 全局鼠标 Hook 导致应用程序崩溃(c++/windows 7)