Найти в Дзене

Добрый C++ для начинающих. Шаг 2. Ввод и вывод. Часть 2

Продолжаем знакомство с вводом выводом на примере "Hello world"

Hello World и onlinegdb.ccom
Hello World и onlinegdb.ccom

В C++ для приема и отправки данных между стандартной консолью и программой используются объекты std::cin и std::cout вместе с операторами ">>" и "<<". Направление операторов ">>" и "<<" обозначает направление потока информации. Для стандартных потоков std::cin и std::cout всегда указывайте направление в std::cout и из std::cin.

В примере, который является вариацией "Hello World", используются как std::cin, так и std::cout. Вы можете пока проигнорировать, как работают другие части программы, просто сосредоточьтесь на операторах cin и cout.

Сначала программа выводит строчку "Enter your name:" (используя std::cout), чтобы попросить вас ввести свое имя. Попробуйте поэкспериментировать с этим кодом самостоятельно, чтобы "прочувствовать" как это работает. Введите свое имя в консоли, когда она предложит вам это сделать.

Программа считывает введенное имя и сохраняет его в переменную name (переменные мы будем рассматривать в следющих разделах). Затем программа выводит приветствие используя поток вывода std::cout

Задание для самопроверки.

Попробуйте запустить этот код и ввести свое имя, чтобы увидеть, как программа реагирует на ваш ввод.

Попробуйте поэкспериментировать, это поможет вам понять, как работают потоки ввода вывода.

LiveJournal: https://dobryj_cpp.livejournal.com

Телеграм:
https://t.me/dobryj_cpp