YoVDO

Fun with Flags - C++ Type-safe Bitwise Operations

Offered By: CppNow via YouTube

Tags

C++ Courses Bitwise Operators Courses Type Safety Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore type-safe bitwise operations in C++ with this conference talk from C++Now 2024. Delve into the advantages and challenges of flag-like integer types, including their ease of definition, language support, compact representation, and ability to enforce named parameters. Learn how Boost.Flags library addresses type safety issues in a non-intrusive, zero-overhead manner. Discover techniques for preventing unintended combinations of different flag types, avoiding implicit conversions to int, and distinguishing between flag values and their bitwise negations at the type level. Gain insights from speaker Tobias Loew's extensive experience in C++ programming and his contributions to the Boost community.

Syllabus

Fun with Flags - C++ Type-safe Bitwise Operations - Tobias Loew - C++Now 2024


Taught by

CppNow

Related Courses

Microcontroller Embedded C Programming: Absolute Beginners
Udemy
TypeScript Operators
Coursera Project Network via Coursera
Awesome Radar Effect in Unity
Code Monkey via YouTube
Serialization - Binary and Bitwise Operators
The Cherno via YouTube
Bitwise Operators, For Loops, Operator Precedence and Variable Scoping
CodeHelp - by Babbar via YouTube