Любопытно, почему стандартная библиотека С++ использует все нижние и нижние символы вместо camelCase
или PascalCase
соглашения об именах.
Лично я считаю, что последнее гораздо легче справиться при наборе кода, но есть ли какая-то законная причина использовать предыдущий?