IIUC, you're referring to codebases which limit themselves to what's often called "modern C++".
I'm working with codebases that draw from a gnarly combination of older and newer parts of the current language spec.
So in my experience, very few C++ programmers are familiar with every part of the current language spec that has relevance to these codebases.
I.e., their code isn't obviously correct regarding many aspects of correctness, including memory safety.
IIUC, you're referring to codebases which limit themselves to what's often called "modern C++".
I'm working with codebases that draw from a gnarly combination of older and newer parts of the current language spec.
So in my experience, very few C++ programmers are familiar with every part of the current language spec that has relevance to these codebases.
I.e., their code isn't obviously correct regarding many aspects of correctness, including memory safety.