Clion IDE 的 Run 窗口输入数据的显示问题?

我在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  这样的格式。