Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
Kravensky
 Аватар для Kravensky
0 / 0 / 0
Регистрация: 01.03.2012
Сообщений: 24
#1

Можно ли сравнивать потоки? - C++

02.03.2012, 05:39. Просмотров 1994. Ответов 41
Метки нет (Все метки)

А точнее, проверять их на равенство? Скажем, допустимо ли в перегруженном операторе ввода использовать конструкцию if (stream == cout), и будет ли она корректно работать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2012, 05:39     Можно ли сравнивать потоки?
Посмотрите здесь:

как сравнивать даты? C++
C++ Как сравнивать ключи из слов?
C++ КАК СРАВНИВАТЬ ДВУМЕРНЫЙ МАССИВ??
C++ Как можно сравнивать в структуре числа и выводить на экран по возрастанию, если структура находится в файле?
Можно ли сравнивать строковые литералы? как правильно это сделать? C++
Как идти по строке с конца к середине и сравнивать буквы C++
C++ Почему два char нельзя сравнивать так ==?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kravensky
 Аватар для Kravensky
0 / 0 / 0
Регистрация: 01.03.2012
Сообщений: 24
02.03.2012, 15:20  [ТС]     Можно ли сравнивать потоки? #41
Хм. Теперь понял. Всем, кто помог - спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2012, 15:21     Можно ли сравнивать потоки?
Еще ссылки по теме:

C++ Что такое потоки ввода, потоки вывода?
Функция strcmp() отказывается сравнивать C++
C++ Как сравнивать структуры
C++ Перегрузка оператора сравнения (сравнивать только по одному полю)
О потоках std::thread: можно ли вложить потоки друг в друга и можно ли создать динамический массив потоков? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Байт
Эксперт C
 Аватар для Байт
15074 / 9476 / 1389
Регистрация: 24.12.2010
Сообщений: 17,541
02.03.2012, 15:21     Можно ли сравнивать потоки? #42
Опять же про чистый Си, но может быть поможет разобраться. Есть такая функция fileno(FILE *), которая выдает дескриптор файла. Если он = 1 - это stdout. 0 - stdin, 2 - stderr. Нет ли подобного метода у stream ?
Yandex
Объявления
02.03.2012, 15:21     Можно ли сравнивать потоки?
Ответ Создать тему
Опции темы

Текущее время: 04:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru