What is the preferred naming conventions du jour for c++?
I am quite confused by looking at the boost library, and stl, and then looking at people's examples. It seems that capitalized type names are interspersed with all lowercase, separated by underscores. What exactly is the way things should be done these days? I know the .NET world has their own set of conventions, but it appears to be completely different than the C++ sphere. What a can of worms you've opened. The C++ standard library uses underscore_notation for everything, because that's what the C standard library uses. So if you want your code to look consistent across the board (and