Здравствуйте! Что предпочтительнее (и в каких случаях) использовать: malloc/free или new/delete? В чём вообще их различие принципиальное? Можно ли узнать размер памяти, выделенной под указатель оператором new (как _msize для malloc)?
Здравствуйте, Alex! 1.В С++ предпочтительнее, конечно, new & delete Обычные сишные функции максимум позволяют указать в байтах размер выделяемой памяти, тогда как в С++ перегрузив new & delete, можно создавать потрясающе гибкие вещи. 2. Что за указатель?На что? Если для своего объекта, то можно просто перегрузить new & delete. Ответ отправлен: 19.07.2004, 09:33 Отправитель: Sedric
Вопрос № 1753
bsa"d Proshu pomo4' V debage , kogda gohozu do funktsii cin dalshe net hoda !!! 4to delat'
Доброе время суток, natan! А в чем проблема? #include ... ... string s("Hello world!"); char* p=s.at(5); s+="Fuck!"; Читайте книги по С++ Ответ отправлен: 21.07.2004, 08:51 Отправитель: Sedric Отвечает CrackLab
Приветствую Вас, natan! char *str = new char[256]; Ответ отправлен: 19.07.2004, 23:29 Отправитель: CrackLab
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.