Udostępnij za pośrednictwem


Operatory rzutowania

Rzutowanie typu zapewnia metodę jawnej konwersji typu obiektu w określonej sytuacji.

Składnia

cast-expression:
unary-expression
( type-name ) cast-expression

Kompilator traktuje cast-expression jako typ type-name po rzutowaniu typu. Rzutowania mogą służyć do konwertowania obiektów dowolnego typu skalarnego na lub z dowolnego innego typu skalarnego. Rzutowania typu jawnego są ograniczone przez te same reguły, które określają efekty niejawnych konwersji, omówione w konwersji przydziałów. Dodatkowe ograniczenia rzutowania mogą wynikać z rzeczywistych rozmiarów lub reprezentacji określonych typów. Aby uzyskać informacje na temat rzeczywistych rozmiarów typów całkowitych, zobacz Magazyn typów podstawowych . Aby uzyskać więcej informacji na temat rzutów typów, zobacz Konwersje rzutów typu.

Zobacz też

Operator rzutowania: ()