Aracılığıyla paylaş


Atama operatörleri

C++ diline özgü birkaç tür atama işleçleri vardır.Bu operatörler bazı belirsizlik ve eski stil c dilinin yayınları içerdiği tehlike kaldırmak için tasarlanmıştır.Bu operatörler şunlardır:

  • dynamic_cast uymanız türleri dönüştürme için kullanılır.

  • static_cast nonpolymorphic türleri dönüştürme için kullanılır.

  • const_cast kaldırmak için kullanılan const, volatile, ve __unaligned öznitelikleri.

  • reinterpret_cast bit basit reinterpretation için kullanılır.

  • safe_cast doğrulanabilir MSIL üretmek için kullanılır.

Use const_cast ve reinterpret_cast bu işleçleri aynı tehlikeleri eski stil yayınları olarak sunmak bu yana bir son çare olarak.Ancak, eski stil yayınları tamamen değiştirmek yine de gereklidir.

Ayrıca bkz.

Başvuru

Çevrim