Я в основном пытаюсь получить имя пользователя (и я хочу, чтобы они могли использовать пробелы, поэтому я должен использовать getline), а затем название их вымышленного королевства. Но когда я запуска
Я пытаюсь использовать счетчик в моем цикле while, но если я его удалю, первая буква моей линии getline в первой итерации Вот делать в то время как петля .. do
{
cout << "Enter the name of your
Я пытаюсь печатать входы до тех пор, пока пользователь не даст пустой ввод. Так, я использовал getline (cin, input). Но, когда я использую getline (cin, input). Он пропускает первый вход, выдавая резу
Почему cin.getline пропускает один символ? Вот код: #include <iostream>
using namespace std;
int main(){
char b[5];
cin.ignore();
cin.getline(b,5);
cout << b;
return 0;
}