Я согласен со всем, что сказал @Когвил, но, честно говоря, я бы просто выбрал один и придерживался его. Я думаю, что хороший стиль будет диктовать, что если «размер» звучит лучше для вас, то используйте «размер» везде ... не чередуйте между «счет», «длина» и «размер» случайно. Это может привести к путанице или множеству ненужных поездок на страницы документации.
Вы могли бы попытаться придумать какое-то иное обоснование, но сам язык даже непоследователен. Все контейнеры STL (например, list
, vector
) предоставляют только "размер", класс string
предоставляет "размер" и "длину" и т. Д.
Выберите ваш любимый (или если у вас есть несколько разработчиков, вы все должны согласиться с любимым) и просто придерживайтесь его.