我在Clion输入了 C++ primer plus 这本书中的代码如下
#include <iostream>
int main()
{
using namespace std;
cout << "\aOperation \"HyperHype\" is now activated!\n";
cout << "Enter your agent code:________\b\b\b\b\b\b\b\b";
long code;
cin >> code;
cout << "\aYou entered " << code << "...\n";
cout << "\aCode verified! Proceed with Plan Z3!\n";
return 0;
}
运行后 Run 窗口中,输入30040007,按照书中的说的,会显示在下划线所在的区域,但是实际上只能在下划线右侧输入。输入完成,点击回车后,窗口内容如下
我在VS中测试过,能达到书中的效果。是CLion这个IDE的问题吗,还是有什么特殊的注意事项?
看起来是 Clion 不支持 \b 这样的格式。