<?xml version="1.0" encoding="utf-8"?>
<rss version="0.91">
	<channel>
		<title>НГС.Форум: Задачка по С++</title>
		<description>Форум на NGS.RU</description>
		<copyright>ЗАО «НГС»</copyright>
		<link>https://forum.ngs23.ru/</link>
						<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870600774/</link>
			<author>craxx</author>
			<description>Согласен. </description>
			<category>programming</category>
			<pubDate>Wed, 13 Oct 2004 19:49:24 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870600582/</link>
			<author>onanymous</author>
			<description>Ага. Просто динамическая аллокация вряд ли имеет какой-то смысл, когда инициализация производится статическим массивом. Кроме того, не очень...</description>
			<category>programming</category>
			<pubDate>Wed, 13 Oct 2004 16:05:42 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870599983/</link>
			<author>craxx</author>
			<description>В принципе то же самое, о чем я говорил, только у меня массив создается динамически, а здесь статический массив. </description>
			<category>programming</category>
			<pubDate>Wed, 13 Oct 2004 12:36:36 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870599550/</link>
			<author>Анонимный пользователь</author>
			<description>О! В чистом виде то, что нужно. Спасибо огромное.

Код, предложенный ugly, рабочий, однако для меня представляется чем-то вроде привета из...</description>
			<category>programming</category>
			<pubDate>Wed, 13 Oct 2004 11:02:30 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870598214/</link>
			<author>onanymous</author>
			<description>Вот твой пример с исправленными ошибками:

// ----------------------------------
char** get_arr(void)
{
static char* src[] = {"one", "two"...</description>
			<category>programming</category>
			<pubDate>Tue, 12 Oct 2004 18:04:48 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870591128/</link>
			<author>ugly</author>
			<description>&amp;gt; if(!(r = (char**)get_ptrs(*n))) ret = -ENOMEM;

заменить на 
if(!(r = new char*[n])) ret = -ENOMEM;
и убрать функцию get_ptrs
 </description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 12:19:26 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870590909/</link>
			<author>ugly</author>
			<description>например: 

#include 
#include 
#include 

void **get_ptrs(int n){
  return (void**) new(std::nothrow) char*[n];
}

int get_char_array(int *n, void...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 11:30:22 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870590578/</link>
			<author>Анонимный пользователь</author>
			<description>Значит, еще раз вопрос.

Нужно в вспомогательной функции задания параметров массива заполнить его элементы в стиле:
{"one", "two", "three"};

затем...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 10:07:03 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870590270/</link>
			<author>Анонимный пользователь</author>
			<description>#include 
#include 

char *get_fld(void)
{
char ** src = new char* [3];
strcpy(src[0], "one");
strcpy(src[1], "two");
return *src;
}

void...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 08:45:30 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870590197/</link>
			<author>Анонимный пользователь</author>
			<description>У меня этот самый массив указателей - элемент  объекта базового класса. Содержимое его (значения элементов) меняются в зависимости от типа...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 08:29:07 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870590168/</link>
			<author>xray</author>
			<description>В принципе можно и так и без с выделения/очистки памяти ручками:

#include 
#include 

void get_arr(std::vector &amp; arr)
{
...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 08:23:30 +0400</pubDate>
		</item>
				<item>
			<title>Re: Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870589741/</link>
			<author>craxx</author>
			<description>Некорректно, потому что массив создается в стеке, и при возврате из функции стек очищается и указатель ссылается в никуда.
Нужно примерно...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 06:27:26 +0400</pubDate>
		</item>
				<item>
			<title>Задачка по С++</title>
			<link>https://forum.ngs23.ru/board/programming/flat/1870589638/</link>
			<author>Анонимный пользователь</author>
			<description>Нужно в отдельной функции получить массив укаателей типа char и каким-то образом достучаться до него из мэйна, чтобы был доступ к каждому элементу...</description>
			<category>programming</category>
			<pubDate>Fri, 08 Oct 2004 01:27:37 +0400</pubDate>
		</item>
					</channel>
</rss>