У меня есть класс с массивом указателей, который вначале динамически выделяет память на конструкторе. Я хочу, чтобы метод возвращал этот массив, потому что это личное поле. Как это возможно?Метод C++ для возврата массива динамических указателей
метод
-3
A
ответ
0
C++, чтобы вернуть динамический массив указателей является:
std::vector<Mytype*> ret;
//...
return ret;
Если у вас есть частный массив указателей вы можете вернуть векторную копию часто, если это то, что вы хотите:
std::vector<Mytype*> ret(MyPrivateArray,MyPrivateArray+PrivateArraySize);
return ret;
Смежные вопросы
- 1. Метод возврата массива
- 2. C - Инициализация массива указателей
- 3. Шаблон массива указателей C++?
- 4. Объект c метод для возврата динамического типа
- 5. Метод C# для возврата типа
- 6. Метод C# для возврата var
- 7. Функция C++ для возврата массива
- 8. C - Перебор массива указателей
- 9. Создание динамических указателей файлов в C++
- 10. Создание динамического массива динамических объектов в C++
- 11. C# wrapper для массива из трех указателей
- 12. Выделение памяти C++ для массива указателей
- 13. Определение NULL для массива указателей в C++
- 14. Инициализация массива указателей в C++
- 15. C++ передачи указателей на метод
- 16. C Программа - умножение массива указателей
- 17. C++ инициализация динамических элементов массива
- 18. Использование указателей для возврата значения - сбой программы
- 19. Массива реализации указателей в C
- 20. Объявление массива указателей на C++
- 21. C++: ошибка удаления массива указателей
- 22. Инициализация массива указателей в C++
- 23. определение массива указателей в C
- 24. C++ Максимальный размер массива указателей
- 25. C код около массива указателей
- 26. Объявление массива указателей в C++
- 27. Заполнение массива указателей функцией C++
- 28. Передача массива указателей на метод класса шаблона
- 29. Правильность верности для указателей массива?
- 30. Метод класса C++ для возврата разных типов
Поместите некоторый код. – doptimusprime