static_cast С++ оператор приведения типов

1) Оператор приведения типов static_cast преобразует переменную или объект в требуемый тип и возвращает приведенный результат.


static_cast < new_type > ( object_from )      // Синтаксис преобразования
// object_from - объект из которого делается преобразование
// new_type - тип к которому требуется привести

2) static_cast является более ограниченной версией приведения типов в С-стиле.

2023-10-22



Понравилась страница?
Добавить в закладки
Или поделиться!

Связанные темы

not оператор С++ альтернативный "Логическое Не" !
not_eq оператор С++ альтернативный "НЕ РАВНО" !=
operator C++ перегрузка операторов в классе
or альтернативное наименование оператора || (Логическое ИЛИ)
or_eq альтернативное наименование оператора |= (Побитовое ИЛИ)
reinterpret_cast С++ оператор приведения типов
sizeof С++ оператор возвращающий размер переменной или типа данных в байтах
static_assert С++, С++ проверка ошибок на этапе компиляции
static_cast С++ оператор приведения типов
xor C++ оператор альтернативный ^ (побитовому исключающему ИЛИ)
xor_eq C++ альтернатива оператору ^= (Исключающее ИЛИ равно)