Продвижение сайта стоимость самая доступная.
Лучшие книги интернета
Материалы предоставлены только для просмотра. Любое использование материалов в коммерческих целях запрещено

35Бьeрн Страустрап



    выражений. Выражение - это последовательность операций и операндов,
    которая задает вычисление. Вычисление может выдавать в качестве
    результата значение и может вызывать побочные эффекты.
    Операции могут быть перегружены, т.е. им может быть приписано значение,
    когда они применяются к выражениям типа класс ($$R.9). Применение
    перегруженных операций преобразуется в вызовы функций в соответствии
    с описанием в $$R.13.4. Перегруженные операции подчиняются
    синтаксическим правилам, определенным в этом разделе, но требования
    к типу операнда, адресу и порядку вычисления заменяются на правила
    вызова функции. Соотношения между операциями, типа ++a означает
    a+=1, не гарантируются для перегруженных операций ($$R.13.4).
    В этом разделе описано применение операций к типам, для которых
    они не являются перегруженными. Перегрузка операций не может изменить
    правила применения операций к типам, для которых такое применение
    предусмотрено в самом языке.
    Порядок вычисления подвыражений определяется приоритетом и порядком
    применения операций. Обычные математические правила ассоциативности
    и коммутативности операций действуют только, если операции
    действительно ассоциативны или коммутативны. За исключением
    оговоренных случаев порядок вычисления операндов конкретной операции

Предыдущая страница    35    Следующая страница


Warning: file_get_contents(../niz.php?uri=/a/35.htm) [function.file-get-contents]: failed to open stream: No such file or directory in /home/aptemne/public_html/cpp/a/35.htm on line 52