В последние месяцы я регулярно пишу на C ++. Я привыкаю к этому шаг за шагом ... но есть вещи, которые меня смущают при форматировании.
Я знаю, что у C есть много наследства, которое я сочетаю с C ++. На этот раз я сомневаюсь, как правильно упорядочить своих членов и функции в классе. Также с учетом их модификаторов доступа.
Какое в этом соглашение? Пока я не знаю, я делаю все "публично" и пишу сначала конструктор класса, затем деструктор, следующие члены и, наконец, функции. Это правильно? Что происходит при введении «приватных» и «защищенных» модификаторов доступа или «виртуальных» функций?
Из документов, которые я смотрел в Интернете, есть разные способы ведения дел. Но мои вопросы направлены на получение знаний от сообщества, которое развивается на C ++, в которое я хочу вписаться. ; -)
Большое спасибо !!!