Форум программистов, компьютерный форум, киберфорум
Наши страницы

Для чего нужен EOF? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не понятный глюк с cout http://www.cyberforum.ru/cpp-beginners/thread173485.html
Дня доброго Есть небольшая програмулина #include<iostream> #include<string> #include<iomanip> using namespace std; class bmoney { private:
C++ Сортировка массива Помогите. Надо в функции main создать void sort(сортировка), сортировать "student" по баллу. pomogite nado v functie main sozdati void sort(sortirovca ),sortirovati "student" po balu:: #include... http://www.cyberforum.ru/cpp-beginners/thread173479.html
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
Нужна помощь в решении задая. 1) Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. 2) Характеристикой строки целочисленной...
C++ вложенный цикл вывод на экран
нужно вывести на экран вот это 55555 6666 777 88 9 #include <iostream> using namespace std; void main()
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread173449.html
Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная матрица. Определить количествло столбцов, не содержащих ни одного нулевого элемента....
C++ Найти произведение элементов массива, расположенных между минимальным и максимальным по модулю элементами Здравствуйте. Помогите, пожалуйста, решить задачу. Вот текст: В одномерном массиве, состоящем из n ещественных элементов, вычислить: 1) сумму положительных элементов массива 2)произведение... подробнее

Показать сообщение отдельно
zikker
2 / 2 / 0
Регистрация: 06.10.2010
Сообщений: 39
09.10.2010, 14:39
задание такое:написать программу, печатающую все вводимые символы в верхнем регистре
как я это понял имелся ввиду именно ввод из консоли а не считывание файла или сокета.
Вопрос что такое .eof() а не что использовать.
И мой пример показывает как он работает.(про eofbit никто не спрашивал).
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main (int argc, char *argv[]) {
        char ch;
    while (!cin.eof()) {
        ch = cin.get();
        cout << "ch = " << ch << " cin.eof() = " << cin.eof() << " cin.eofbit " << cin.eofbit << endl;
    }
    cout << " cin.eof() " << cin.eof() << " cin.eofbit " << cin.eofbit <<  endl;
    return 0;
}
Вывод !cin.eof() для определения конца ввода.(по ctrl d или ctrl z(или что там в windows)).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru