Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Istnieje kilka operatorów rzutowania specyficznych dla języka C++. Te operatory mają na celu usunięcie niektórych niejednoznaczności i niebezpieczeństwa związanych ze starym stylem rzutów języka C. Te operatory to:
const_cast Służy do usuwania atrybutów
const,volatilei__unaligned.reinterpret_cast Służy do prostej ponownej interpretacji bitów.
safe_cast używane w języku C++/interfejsie wiersza polecenia do tworzenia weryfikowalnego MSIL.
Użyj const_cast funkcji i reinterpret_cast jako ostateczności, ponieważ operatorzy ci stanowią takie same zagrożenia jak stare rzuty w stylu. Jednak nadal są one niezbędne, aby całkowicie zastąpić stare rzuty stylu.