присвоил эту функцию там какой-то переменной, то надо потом чистить delete эту переменную?
Чиво
надо использовать умные указатели
Кому ты там чё присвоил, вернул
А для массивов - вектор)
ну а можно просто delete переменную в которою присвоил результат с функции?
я по описанию не понял че там куда ты присвоил
std::unique_ptr<int[]> my_array(new int[5]); можно и так
Ну да, но чаще всего вектор подходит лучше Это страшная конструкция)
Речь о динамических массивах) Можно еще дополнить, что для невладеющих "вьюшек" есть std::span в С++20
Ну не надо ж такое рекомендовать)
ну да - это тем более не совсем по стандарту если о динамических массивах речь
Обсуждают сегодня