Summary
Jason explores one of the first available C++20 features: default initialization for bit-field members. He demonstrates how C++20 allows in-class initializers for bit fields, a feature that wasn't available in previous C++ standards. Using Compiler Explorer with Clang in C++2a mode, he shows how bit fields can now be initialized directly in their declaration, similar to how regular class members can be initialized since C++11.