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.