小编Gib*_*lah的帖子

cout在无限循环的情况下不工作

int main(int argc, char* argv[]) 
{
    while(1)
    {
        cout<<"123";
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我写了这个小程序,打印"123",然后进入无限循环.但它不会在屏幕上打印任何内容.这是什么原因?

c++ infinite-loop

2
推荐指数
1
解决办法
869
查看次数

在c ++中将整数转换为字符串

这是我写的将整数转换为字符串的代码.

#include <iostream>
using namespace std;
int main()
{
    string s;
    int b=5;
    s.push_back((char)b);
    cout<<s<<endl;
}
Run Code Online (Sandbox Code Playgroud)

我预计输出为5,但它给了我空白.

我知道有另一种方法可以使用stringstream,但我想知道这个方法有什么问题?

c++ string

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×2

infinite-loop ×1

string ×1