Google AI Professional Certificate - Learn AI Skills That Get You Hired
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the critical impact of integral data type selection on performance and compiler optimizations in this one-hour CppCon 2024 talk by Alex Dathskovsky. Gain valuable insights into when to use signed versus unsigned integers, understand how processors handle different operations, and learn about surprising pitfalls that can affect your code's efficiency. The presentation examines specific algorithms where unsigned types provide advantages and situations where signed types are preferable, offering practical guidance for making optimal data type choices. With over 17 years of software development experience and expertise in template meta-programming, Dathskovsky provides a deep technical analysis that builds upon his LinkedIn article but with more detailed examples and explanations. Access the presentation slides on GitHub to enhance your understanding of this fundamental aspect of C++ programming that can significantly impact application performance.
Syllabus
To Int or to Uint, This is the Question - Alex Dathskovsky - CppCon 2024
Taught by
CppCon