Lesson 13. Casting Operators
Casting is a mechanism by which the programmer can temporarily or permanently change the interpretation of an object by the compiler. Note that this does not imply that the programmer changes the object itself—he simply changes the interpretation thereof. Operators that change the interpretation of an object are called casting operators.
In this lesson, you learn
The need for casting operators
Why C-style casts are not popular with some C++ programmers
The four C++ casting operators
The concepts of upcasting and downcasting ...
Get Sams Teach Yourself C++ in One Hour a Day, Eighth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.