Показать сообщение отдельно
Старый 17.04.2007, 19:14 ↑ #19
dkanus Мужской
cтарейшина эго-форума
 
Регистрация: 28.01.2007
Сообщений: 761
dkanus отключил(а) отображение уровня репутации
Exclamation Re: Уроки программирования на C++ для начинающих

Урок третий - потоки ввода/вывода
Сначала хотел дать кое-чё другое, но народ жаждет потоков.
Не будем пока вдаваться в подробности этой схемы, опишем лишь их использование. Для работы с консольными потоками нам необходимо подключить файл iostream.h, есть и другие виды потоков, но их мы рассмотрим позней. Итак:
Код:
...
int k = 23;
float f = 1.5;
cout << k << endl << f;
...
Как видно из примера, для вывода необходимо лишь указать стандартный объект для вывода cout, затем оператор << и имя переменной которую нужно вывести, более того, если после переменной опять указать этот оператор, то можно вывести следующую переменную и так до бесконечности. endl это предопределённый оператор, который заставляет поток перейти на следующую строку
Ввод осуществляется аналогично:
Код:
...
int k;
float f;
cin >> k >> f;
cout << "Numbers: " << k << " and " << f << endl;
...
Просто оператор "повернут в другую сторону" и cout заменён на cin, к тому же, как видите, & здесь не нужен.
Некоторые преимущества этого способа опишем при изучении классов.
Задание - выполнить предыдущие работы с использованием нового способа ввода/вывода

Последний раз редактировалось dkanus; 24.04.2007 в 17:33.
dkanus вне форума   Ответить с цитированием