Global training solutions for engineers creating the world's electronics

Modern C++ Casts: How and When to Use Them

Wednesday February 12 2025

1 hour session (All Time Zones)
Presenter: David C Black

Doulos Senior Member Technical Staff
Presenter: Dr. Marc Thomas
Senior Field Application Engineer, IAR

Asia and Europe

Wednesday, February 12, 2025

Time: 10-11am (GMT) 11am-12pm (CET) 3.30-4.30pm (IST)


Americas

Wednesday, February 12, 2025

Time: 10-11am (PST) 11am-12pm (MST) 12-1pm (CST) 1-2pm (EST)


Webinar Overview:

Casting is a conversion process through which data can be changed from one type to another. In C++, type-casting is the source of errors and misconceptions. Whereas some casting is essential for certain aspects of embedded coding, it is often misused. 

In this webinar:

David C Black will introduce and explain the types of casting, how they are used badly and then illustrate the proper use of casting and alternatives.

He will cover:

  •  Problems solved and caused with casts
  •  Types of casts
  •  Good and bad examples
  •  The ugly truth
  •  Some alternative options...

The webinar will conclude with a worked example by Marc Thomas of IAR, using the IAR Embedded Workbench in a Renesas RA Series project.


David C Black

David C Black - Senior Member Technical Staff, will be presenting this training webinar, which will consist of a one-hour session (see below for details) and be interactive with Q&A participation from attendees.



Dr. Marc Thomas

Dr. Marc Thomas - Senior Field Application Engineer of IAR, will present a worked example of C++ Casting using the IAR Embedded Workbench.


Attendance is free of charge

If you have any queries, please contact webinars@doulos.com


More FREE online support resources with Doulos KnowHow

Doulos Knowhow includes

  • Technical information
  • Coding examples
  • Guidelines
  • Tips
  • Tutorials
  • Video guides
  • Downloads

Visit www.doulos.com/knowhow


Related training available from Doulos:

Please contact Doulos to schedule a public course to suit you, or to discuss onsite training.