Вопросы по теме 'istream'

Найти конец потока для cin и ifstream?
Я просматриваю учебник по C++, который у меня есть для освежения знаний по программированию на C++. Одна из практических задач (не вдаваясь в подробности) требует, чтобы я определил функцию, которая может быть передана ifstream или cin (например,...
19949 просмотров
schedule 18.09.2022

Разбор только чисел из istream в C++
У меня есть куча входных файлов, которые выглядят следующим образом: (8,7,15) (0,0,1) (0,3,2) (0,6,3) (1,0,4) (1,1,5) Мне нужно написать функцию, которая анализирует эти входные данные по одному числу за раз, поэтому мне нужно иметь...
5929 просмотров
schedule 11.12.2022

Чтение текстовых полей из файла с настраиваемым разделителем
Я работаю над проблемой для класса, который я беру, в котором нам нужно читать текст из файла в 2-мерную таблицу строк (называемую «таблица строк [][]»). Текстовый файл, который я читаю, отформатирован следующим образом: Айн-эль-Бейда # - # -...
434 просмотров
schedule 05.01.2024

Встроенный игнор в потоках
Есть ли способ игнорировать символы во встроенном C++? Например, в этом ответе я читаю: istringstream foo("2000-13-30"); foo >> year; foo.ignore(); foo >> month; foo.ignore(); foo >> day; Но я хотел бы иметь...
108 просмотров
schedule 22.10.2022

std::setfill и std::setw для входных потоков?
Рассмотрим этот код: int xx; std::cin >> std::setfill('0') >> std::setw(4) >> xx; При отправке 12 на стандартный ввод я ожидаю, что значение xx будет 1200 , а при отправке 12345 я ожидаю, что оно будет 1234 ....
1169 просмотров
schedule 23.04.2024

С++ getline не пуст, когда ввод не вводится
Я новичок в С++ и все еще пытаюсь понять, как работают потоки ввода/вывода. В настоящее время я пытаюсь написать функцию, чтобы убедиться, что пользователь вводит int, и сообщить им, является ли ввод пустым или недействительным int. Я использую...
1581 просмотров
schedule 10.10.2022

Как создать streambuf с массивом беззнаковых символов в C ++
Я хочу создать объект std :: istream с объектом буфера потока, который может взять необработанные байтовые данные из массива беззнаковых символов. Я поискал и нашел эту ссылку Однако они создают буфер потока на основе массива char: struct...
286 просмотров
schedule 24.05.2024