dcsimg
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


advertisement
 

There's More to Typecasting than C++ Cast Operators

Knowing exactly which typecasting operation is required for a given task and familiarity with the little known techniques that automate type conversions is essential--even in state-of-the-art C++ projects.


advertisement

WEBINAR:

On-Demand

Building the Right Environment to Support AI, Machine Learning and Deep Learning


xplicit typecasting is considered are an abomination in object-oriented programming. However, prudery won't change the fact that casts are still a widely-used feature in C++ programming. Therefore, knowing exactly which typecasting operation is required for a given task and familiarity with the little known techniques that automate type conversions is essential even in state-of-the-art C++ projects.


You've been taught that explicit casts are denigrated and that they should be performed only by C++ cast operators. However, experience tells that static_cast, reinterpret_cast, and const_castare confusing, verbose and even dangerous.


Learn alternative cast techniques to simplify your code and eliminate repetitive cast expressions.





Thanks for your registration, follow us on our social networks to keep up-to-date