4.12. Таблица приоритетов операторов
Таблица 4.4. Приоритет операторов
Порядок и оператор Действие Применение Раздел Л :: Глобальная область видимости ::имя 7.4.1 Л :: Область видимости класса класс::имя 3.2.2 Л :: Область видимости пространства имен пространствоимен::имя 3.1 Л . Обращение к члену класса объект.член 1.5.2 Л -> Обращение к члену класса pointer->член 3.4.1 Л [] Индексирование выражение[выражение] 3.5.2 Л () Вызов функции имя(список_выражений) 1.5.2 Л () Конструкция type тип(список_выражений) 4.11.3 П ++ Постфиксный инкремент l-значение++ 4.5 П -- Постфиксный декремент l-значение-- 4.5 П typeid Идентификатор типа typeid(тип) 19.2.2 П typeid Идентификатор типа времени выполнения typeid(выражение) 19.2.2 П Явное приведение Преобразование типов cast_имя<тип>(выражение) 4.11.3 П ++ Префиксный инкремент ++l-значение 4.5 П -- Префиксный декремент --l-значение 4.5 П ~ Побитовое NOT ~выражение 4.8 П ! Логическое NOT !выражение 4.3 П - Унарный минус -выражение 4.2 П + Унарный плюс +выражение 4.2 П * Обращение к значению *выражение 2.3.2 П & Обращение к адресу &l-значение 2.3.2 П () Преобразование типов (тип)выражение 4.11.3 П sizeof Размер объекта sizeof выражение 4.9 П sizeof Размер типа sizeof(тип) 4.9 П sizeof... Размер пакета параметров sizeof...(имя) 16.4 П new Создание объекта new тип 12.1.2 П new[] Создание массива new тип[размер] 12.1.2 П delete Освобождение объекта delete выражение 12.1.2 П delete[] Освобождение массива delete[] выражение 12.1.2 П noexcept Способность к передаче noexcept(выражение) 18.1.4 Л ->* Указатель на член класса указатель->*указатель_на_член 19.4.1 Л .* Указатель на член класса объект.*указатель_на_член 19.4.1 Л * Умножение выражение * выражение 4.2 Л / Деление выражение / выражение 4.2 Л % Деление по модулю (остаток) выражение % выражение 4.2 Л + Сумма выражение + выражение 4.2 Л - Разница выражение - выражение 4.2 Л << Побитовый сдвиг влево выражение << выражение 4.8 Л >> Побитовый сдвиг вправо выражение >> выражение 4.8 Л < Меньше выражение < выражение 4.3 Л <= Меньше или равно выражение <= выражение 4.3 Л > Больше выражение > выражение 4.3 Л >= Больше или равно выражение >= выражение 4.3 Л == Равенство выражение == выражение 4.3 Л != Неравенство выражение != выражение 4.3 Л & Побитовый AND выражение & выражение 4.8 Л ^ Побитовый XOR выражение ^ выражение 4.8 Л | Побитовый OR выражение | выражение 4.8 Л && Логический AND выражение && выражение 4.3 Л || Логический OR выражение || выражение 4.3 П ?: Условный оператор выражение ? выражение : выражение 4.7 П = Присвоение l-значение = выражение 4.4 П *=, /=, %=, Составные операторы присвоения l-значение += выражение, и т.д. 4.4 П +=, -=, 4.4 П <<=, >>=, 4.4 П &=, |=, ^= 4.4 П throw Передача исключения throw выражение 4.6.1 Л , Запятая выражение, выражение 4.10Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОК
Содержание
История
История
Loading ...
Failed to load data.
{{name}} | {{author}}