![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| A.V.N. |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Добрый день
Возник такой вопрос:
Чего-то не догоняю |
|||
|
||||
| nikitao |
|
|||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб Репутация: 1 Всего: 26 |
А почему ты new не используешь???
-------------------- Жизнь - печальная штука. |
|||
|
||||
| A.V.N. |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Нестандартное управление памятью. Собственно, new тоже может быть переопределен |
|||
|
||||
| Ignat |
|
||||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 3 Всего: 73 |
Зря вы так...
-------------------- Теперь при чем :P |
||||
|
|||||
| nikitao |
|
||||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб Репутация: 1 Всего: 26 |
Я так понял,что это не new-нестандартное выделение памяти,а A.V.N. использует нестандартное выделение памяти(зачем то) т е ему так надо. У меня смешно Promt перевел:
-------------------- Жизнь - печальная штука. |
||||
|
|||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 9 Всего: 71 |
Наверное он хотел сказать, что нестандартное выделение памяти рулит и всякими new ами пользоваться не понтово |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
Мож так
Это сообщение отредактировал(а) Romikgy - 9.12.2005, 17:21 -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 3 Всего: 73 |
Ты сейчас научишь Просто это, возможно, задание двинутого препода, который Страуструпа никогда не читал-то. -------------------- Теперь при чем :P |
|||
|
||||
| A.V.N. |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Так-то оно так, но new и delete не гарантируют АВТОУНИЧТОЖЕНИЕ объектов! Да, можно сделать класс-оболочку, который это сделает сам. Но следом возникает мысль: а вот если бы можно было узнать, где, что и сколько распределено?.. И из каких функций?.. Впрочем, это не важно (о мотивах создания). Вопрос остается открытым - как вручную запустить конструктор? |
||||
|
|||||
| nikitao |
|
|||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб Репутация: 1 Всего: 26 |
А malloc что гарантирует Это сообщение отредактировал(а) nikitao - 9.12.2005, 17:25 -------------------- Жизнь - печальная штука. |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 3 Всего: 73 |
Нет -------------------- Теперь при чем :P |
|||
|
||||
| nikitao |
|
|||
![]() Кот-программист ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб Репутация: 1 Всего: 26 |
Ignat,это риторический вопрос был
Это сообщение отредактировал(а) nikitao - 9.12.2005, 17:28 -------------------- Жизнь - печальная штука. |
|||
|
||||
| A.V.N. |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Нет. Но это я использую в своей схеме управления памятью - см. тут. И все-таки - кто-нибудь знает ответ на вопрос? |
|||
|
||||
| Neitron |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 3.10.2005 Где: Москва Репутация: 2 Всего: 5 |
Посмотри реализацию исходной new
-------------------- Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей. Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ |
|||
|
||||
| A.V.N. |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Интересно получается!
Т. е. выхов делается снаружи! Кстати, для противников malloc()
Так что malloc используется, и вовсю! Добавлено @ 18:28 Как ни странно, но вот такое:
|
||||||||
|
|||||||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |