Так, как написано в Code Style той компании, в которой ты будешь работать. Для большинства языков (в том числе и C++) существует несколько разных популярных Code Style, которые доступны в интернете. Так что, для начала, выбери из них наиболее понравившийся.
Гугли "c++ naming conventions".
Первые 3 результата пишуть что принято писать используя CamelCase. А так же snake_case.
В целом нет необходимости в определённом методе написания. Разве что работая в команде, придерживаться установленному командой стилю. Если работаешь один, то быть последовательным. Начал писать snake_case-ом, тогда продолжай.
Разные организации и проекты используют разные стили. В частности camelCase для переменных чаще используется под Windows и в Qt (в тех местах, где нет венгерской нотации), snake_case - в Linux и Google.