Результаты поиска по запросу "cin"

2 ответа

Я предполагаю, что в вашей программе у вас уже есть что-то во входном буфере

ли веская причина, почему: std::string input; std::getline(std::cin, input);вызов getline не будет ждать ввода пользователя? Состояние cin испортилось как-то?

5 ответов

Цин в цикле

Итак, я осмотрелся и не смог понять, что происходит с cin во время цикла «Пока». Я работаю над книгой C ++ Primer (5-е издание) и заметил, что во время одного из упражнений я не мог использовать cin для захвата строк без прерывания цикла while. Я ...

7 ответов

Чтение двоичных данных из std :: cin

Какой самый простой способ чтения двоичных (неформатированных) данных изstd::cin либо вstring илиstringstream?

ТОП публикаций

3 ответа

C ++ cin char читает символ за символом

Мне нужно читать символ за символом. Но я не знаю, как читать до конца ввода. В качестве примера система тестирования будет cin >> somecharvariable m раз. Я должен прочитать все символы за символом. Только м раз. Как я могу это сделать?

1 ответ

C ++ альтернатива sscanf ()

У меня есть следующая функция: static void cmd_test(char *s) { int d = maxdepth; sscanf(s, "%*s%d", &d); root_search(d); }Как я могу добиться того же результата в C ++, а не используяsscanf?

2 ответа

Получение пользовательского ввода в C ++ [закрыто]

Я пишу программу, которая позволяет студенту написать вопрос и сохранить этот вопрос (или строку) в переменной, может кто-нибудь сказать, пожалуйста, лучший способ получить пользовательский ввод спасибо за ваши ответы и комментарии

4 ответа

std :: cin действительно медленный

Поэтому я пытался написать команду для конвейера Linux. Думайте об этом как о копии gnu 'cat' или 'sed', которая принимает входные данные от stdin, выполняет некоторую обработку и пишет в stdout. Первоначально я написал сценарий AWK, но хотел ...

4 ответа

Cin.Ignore () не работает

Здесь у меня есть код: cout << "Press Enter To Exit..."; cin.ignore();Эта программа будет выполнена и будет ждать, пока вы не нажмете Enter, а затем выйдет. Теперь посмотрите этот код: int m; cin >> m; cout << "Press Enter To Exit..."; ...

3 ответа

getline (cin, aString) получает вход без другого ввода

Мой код выглядит так, string aString; cin >> aString; cout << "This is what cin gets:" << aString << endl; getline(cin, aString); cout << "This is what getline(cin, <string>) gets:" << aString << endl;Каждый раз, когда я запускаю его, я даю ...

5 ответов

Чтение «unsigned int» с использованием «cin»

Я пытаюсь прочитатьunsigned int с помощьюcin следующее: #include <limits.h> #include <iostream> using namespace std; int main(int argc, char* argv[]) { unsigned int number; // UINT_MAX = 4294967295 cout << "Please enter a number between 0 and " ...