И все же, плюсы лучше минусов. Но, почему так не делают? Я видел, что так делают, но в Си. На счёт плюсов, не знаю делают или нет, но кмк не делают - чисто догадка. Кто подтвердит?
Исторически ты таскал указатель и размер всегда с собой, теперь вот они вместе
Тебя не смущает, что программа чтобы что-то выдать, должна посчитать что-то?
Но это не всегда так vector<int> v2(other_vector.size()); Это означает, что нужны хорошие аргументы в пользу этого предложения, чтобы воплотить его в реальность