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