Spec-Zone.ru › C++

Идентификатор C++ со специальным значением: pre (начиная с C++26)

Использование

спецификатор контракта функции: предварительное условие функции

Примечания

Макрос проверки поддержки возможностей Значение Стандарт Возможность
__cpp_contracts 202502L (C++26) Контракты

Статус поддержки

Возможность C++26

Статья(и)

GCC
Clang
MSVC
Apple Clang
EDG eccp
Intel C++
Nvidia HPC C++ (ранее PGI)*
Nvidia nvcc
Cray
Контракты (FTM)* P2900R14 16

См. также

  • post, contract_assert

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/identifier_with_special_meaning/pre

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API