Global training solutions for engineers creating the world's electronics

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

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

Doulos Senior Member Technical Staff
Presenter: Rafael Taubinger
Global Product Marketing Manager, IAR Systems

Asia and Europe

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


Americas

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 Rafael Taubinger 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.



Rafael Taubinger

Rafael Taubinger - Global Product Marketing Manager of IAR, will present a worked example 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.