<分区>
我想指出我不擅长 C++,我通常使用 C,但我认为了解一些 C++ 基础知识会很好,所以我需要将数据发送到服务器和普通的 std::cin >> 变量可以这样做是因为它只读取空间输入,所以我阅读了有关 getline 的信息并且它工作得很好,但是当我在无限循环中做某事时:
for (;;)
{
std::cout << "Hello" << std::endl;;
std::getline(std::cin,darek.wiadomosc);
}
在第一次迭代过程中,它在屏幕上显示了 double Hello,如下所示: 你好 你好 正在输入的字符串
但是在一个循环之后它显示一切正常。我确定这是 getline 的问题,因为当我将它更改为 std::cin >> 只是为了测试时它起作用了。有人可以回答我的简单问题吗?