From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Yakov Bezrukov To: community@altlinux.ru Subject: Re: [Comm] warnings Date: Mon, 28 Jun 2004 18:05:20 +0700 User-Agent: KMail/1.6.2 References: <44656324.20040628161020@ngs.ru> <200406281645.05214.subst@gorodok.net> <1661334712.20040628172534@ngs.ru> In-Reply-To: <1661334712.20040628172534@ngs.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200406281805.20773.subst@gorodok.net> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 11:05:35 -0000 Archived-At: List-Archive: List-Post: On Monday 28 June 2004 17:25, php-coder wrote: > 0000100101011110100100101::28.06.2004::011000100100100010011110010001 >0 > > Здравствуйте, Yakov! > > Отвечаю на Ваше письмо: > > А судя по этому: > > unsigned char *tracks_names_array > > никак не он :) > > А если написать так: unsigned char *tracks_names_array[] - то это > будет он? > Компилятор ругаться будет, не знает как память выделить. Я бы сделал следующим образом: unsigned char **tracks_names_array; tracks_names_array = new char*[size]; tracks_names_array[i] = buff_pointer; .... //работа с массивом .... delete[] tracks_names_array; > >> > Вполне логично ругается :) ты присваиваешь элементу массива > >> > символов указатель на символ. > > Подразумевается, что я присваиваю элементу массива указателей > указатель на строку, считанную getline. -- Best regards,  Yakov Bezrukov                            mailto: subst@gorodok.net                                            ICQ:    176524902                                            JID:    nebulam51@jabber.ru