Функция, возвращающая строку (массив), в c++
Привет всем! :-)
Может вопрос не по теме, но все же: "Никто не знает, как в C++
обозначить функцию, которая возвращала бы массив (тип элементов этого
массива - символы char)?".
Есть вариант возвратить из функции указатель на массив, но встает другая
проблема - как в C++ соединить вместе две строки, одна из которых имеет
тип char string1[...]="...", а другая этот самый указатель...
Заранее спасибо! :-)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27117; Возраст листа: 1093; Участников: 1709
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/574156
Здравствуйте Роман
В сообщении от 22 июля 2006 22:00 Роман написал(a):
char new_string[512];
char string1[256];
char *pstring1;
pstring1= string;
pstring2="Строка";
strncat(pstring1, pstring2, 10);
sprintf(new_string, "%s %s", pstring1, pstring2 );
Правда это C :)