Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2009, 11:30   #1
fs444
Форумчанин
 
Регистрация: 18.08.2009
Сообщений: 289
По умолчанию Зачем нужны операторы << и >>

В книжке Дейтлов есть код

Вопрос в том, что там где написано, что числа должны сравниваться "больше" и "меньше", вместо знаков < и > используются << и >>. И когда вводишь, например, 12 и 5, она мне пишет, что 12 меньше 5. Ниже по тексту там написано, что последние относятся к типу "поместить в/взять из". Что это может означать?
fs444 вне форума Ответить с цитированием
Старый 22.12.2009, 11:41   #2
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

в условии if это скорее всего опечатка, должно быть num1<num2 и num1>num2

При использовании операторов <</>> с cout/cin они являются операторами потокового вывода/ввода
Если использовать << c числами, то
Код:
с=a<<b;
означает, что a сдвинется на b разрядов влево и результат будет в с
counter вне форума Ответить с цитированием
Старый 22.12.2009, 13:09   #3
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

Цитата:
Сообщение от fs444 Посмотреть сообщение
В книжке Дейтлов есть код

Вопрос в том, что там где написано, что числа должны сравниваться "больше" и "меньше", вместо знаков < и > используются << и >>. И когда вводишь, например, 12 и 5, она мне пишет, что 12 меньше 5. Ниже по тексту там написано, что последние относятся к типу "поместить в/взять из". Что это может означать?
Несомненно опечатка!
Если я помог вам - порадуйте меня, нажмите на весы слева
RoS вне форума Ответить с цитированием
Старый 23.12.2009, 08:07   #4
fs444
Форумчанин
 
Регистрация: 18.08.2009
Сообщений: 289
По умолчанию

Понятно. Я тоже склонялся к тому, что это опечатка, но решил проверить себя =) Спасибо всем за ответы.
fs444 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обновление в блоге - Strtochar или зачем нужны указатели Pblog Обсуждение статей 0 22.08.2007 17:13
обновление в блоге - Ресурсы. Зачем они нужны. Pblog Обсуждение статей 0 27.05.2007 03:17
Ресурсы, зачем нужны ресурсы Hallo Обсуждение статей 0 12.12.2006 21:30