CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”
youtube.com
youtube.com
C++ dictates if a statement can be interpreted as a declaration, it will be (see "The most vexing parse"). Universal initialization was introduced to provide another way to ensure this doesn't happen.
https://softwareengineering.stackexchange.com/questions/1336...