Прошло некоторое время с тех пор, как я запрограммировал программу на С++, и после выхода из python я чувствую себя в моде в прямом пиджаке, хорошо, я не собираюсь говорить.
У меня есть пара функций, которые действуют как "трубы", принимают список как вход, возвращают другой список в качестве вывода (на основе ввода),
это в концепции, но на практике я использую std::vector
для представления списка, это приемлемо?
далее, я не использую никаких указателей, поэтому я использую std::vector<SomeType> the_list(some_size);
как переменную и возвращаю ее напрямую, т.е. return the_list;
P.S. Пока все в порядке, размер проекта мал, и это, похоже, не влияет на производительность, но я все же хочу получить несколько советов по этому поводу, потому что мне кажется, что я пишу python на С++.