Lecture Notes for CS 509, Advanced Programming II

2 April 2003, Classes and Conversions


Outline


Type Matching


Conversions and Polymorphism


C++ Casts


New-Style Casts


Static Casts


Constant Casts


Const Cast Compiler Dependencies


Constant Cast Examples


Reinterpreting Casts


Beware Reinterpret Casts


Dynamic Casts


Classes and Casts


Converting to Class Values


Cast Constructor Fine Points


Casting From Class Types


User-Defined Conversions


Points to Remember


This page last modified on 3 April 2003.