|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrey Tarasevich 2:5020/400 15 Jan 2002 05:19:02 To : Andrew Ezhguroff Subject : Re: Hужен алгоритм проведения отрезка между двумя точками --------------------------------------------------------------------------------
Andrew Ezhguroff wrote:
> ...
> AV> Вот-вот, я его тоже нашел в книге Шишкина, но непонятно что значит в
> AV> данном случае оператор <<, судя по комментариям это должно быть
> AV> умножение на два, вообще дико выглядит оператор ввода между двумя
> AV> целыми числами.
>
> Стандартный смысл операций << и >> - арифметический сдвиг битов. То, что в
> классах ввода/вывода эти операции переопределены для чтения/записи потоков -
> не более, чем прихоть Страуструпа (закрепленная стандартом).
> ...
Стадартный смысл этих операций - это просто сдвиг битов. Понятия
арифметического сдвига в С/С++ нет. В общем случае известное отношение к
операции умножения/деления на степень 2-х эти операции имеют только для
неотрицательного левого операнда. Для отрицательного левого операнда
эффект этих операций определяется имплементацией.
Best regards,
Андрей.
--- ifmail v.2.15dev5
* Origin: good enough (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.algorithms/6682d4fbeaf2.html, оценка из 5, голосов 10
|