Не импортируйте все пространство имен std
, только то, что вам нужно:
using std::string;
Используйте согласованное соглашение об именах: решите, предпочитаете ли вы name_for_a_variable
или nameforavariable
или nameForAVariable
. И используйте значимые имена: numbComments
заставляет меня ассоциироваться с совершенно другими вещами, чем numberOfComments
, numComments
или commentCount
.
Если ваш исходный код выглядит следующим образом, я настоятельно рекомендую выбрать один согласованный стиль отступа: либо
if ( ... )
{
...
}
или
if ( ... )
{
...
}
бот не в одном и том же исходном файле.
Также удалите ненужные комментарии, такие как
// add the new element to the vector
Это «только» в отношении читабельности вашего кода, даже не касаясь его функциональности ... (что, как уже отмечали другие, неверно). Обратите внимание, что любой фрагмент кода может быть прочитан намного больше, чем отредактирован. Я вполне уверен, что у вас будут проблемы с чтением (и пониманием) вашего собственного кода в такой форме, если вам понадобится прочитать его даже через пару месяцев после этого.