cin

    0зной

    1ответ

    Я столкнулся с интересной проблемой при игре с входными потоками на C++. Я знаю, что если вы попытаетесь ввести строку, содержащую пробелы, используя cin, она усекает строку в первом пространстве, есл

    1зной

    2ответ

    int main() { string file; cin >> file; ifstream f(file.c_str()); Я хотел сделать свою программу работы/запуска, выполнив команду: project.exe < filewithdata.txt Что я делаю неправиль

    0зной

    1ответ

    пытается кодировать функцию cin.getline, и это вызывает у меня ошибку, говорящей, что нет экземпляра перегруженной функции? Я уверен, что im правильно использовал параметры, не знаю, как исправить. #i

    0зной

    2ответ

    Я пытаюсь ввести строку, а затем целое число, а затем строку снова, но когда последний cin получает строку, и я нажимаю кнопку ввода, он сбой или выдается случайным образом на бесконечность. что не та

    0зной

    1ответ

    Я новичок в C++ и изучаю его. Сейчас я работаю над перегрузкой оператора. В приведенном ниже коде я перегрузил >>, чтобы получить значения класса в качестве входных данных. Однако я не могу преобразов

    0зной

    1ответ

    Есть ли относительно простой способ проверить, есть ли вход, ожидающий ввода стандартного ввода в C++? И как я его читаю, если они есть? В настоящее время я использую следующий код, но это действитель

    1зной

    2ответ

    Когда эта часть моего кода запускается, она появляется сразу в консоли и не дает мне возможности вводить данные для cin.get, как если бы он был cin. Что мне нужно, чтобы изменить cin.get так, чтобы он