Как вернуть массив из функции c
Автор Игорь Берр задал вопрос в разделе Другие языки и технологии
В C++ как вернуть из функции массив типа string ??? и получил лучший ответ
Ответ от Putnik[гуру]
Попробуй указателями.
Ответ от Ckrijer[гуру]
учить матчасть какбе. . сори
учить матчасть какбе. . сори
Ответ от Дмитрий Муравйов[мастер]
а создать масив перед ф-цие никак, памяти конечно больше, но не надо мучатся с возвратом, лишь записать данные в ф-цие и все)
а создать масив перед ф-цие никак, памяти конечно больше, но не надо мучатся с возвратом, лишь записать данные в ф-цие и все)
Ответ от Someone[гуру]
Так не плоучится. string * ptrString; string * Func () { string* array = (string*)malloc(sizeof(string)*10); return array; }
Так не плоучится. string * ptrString; string * Func () { string* array = (string*)malloc(sizeof(string)*10); return array; }
Ответ от Ўрий-17[гуру]
Главное соблюдать принцип однозначности функции, тогда можно и массив вернуть!
Главное соблюдать принцип однозначности функции, тогда можно и массив вернуть!
Ответ от Голый Мужик[гуру]
root, string* array = (string*)malloc(sizeof(string)*10); ужас. в c++ очень важны понятия конструкторов и деструкторов. по сабжу: в c++ так не делают. вы можете передать ссылку на какой-нибудь контейнер (например, vector<string>) и запол
root, string* array = (string*)malloc(sizeof(string)*10); ужас. в c++ очень важны понятия конструкторов и деструкторов. по сабжу: в c++ так не делают. вы можете передать ссылку на какой-нибудь контейнер (например, vector<string>) и запол
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: В C++ как вернуть из функции массив типа string ???
КТО знает что за лекарство " ПИМАФУЦИН" в таблетках, если знаете то от чего они?
Фармакологическое действие
Противогрибковый полиеновый антибиотик группы макролидов,
подробнее...