|
MMU - сильно ли надо? |
|
|
|
 |
Ответов
|
May 15 2006, 05:23
|
Местный
  
Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034

|
new() практически во всех ранних C++ компиллерах умел возращать NULL. Многие нынешние компиляторы/библиотеки поддерживают конструкцию: Код #include <new> ... T* p = new (std::nothrow) T; if(!p) { ... // не дали памяти гады! }
|
|
|
|
|
May 15 2006, 07:23
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Alex03 @ May 15 2006, 08:23)  умел возращать NULL .... Многие поддерживают конструкцию .... О чем и речь :-(, что кто-то, где-то, как-то... Посему, либо разбираться конкретно :-( и не забывать о повторных разборках при портировании, либо устанавливать свой new_handler(), причем единственным разумным вариантом new_handler() для embedded предстваляется возвращение им NULL для возможности максимально безболезненого выхода из каждого конкретной ситуации. Либо не использовать new() в принципе.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
Dimchansky MMU - сильно ли надо? May 12 2006, 08:29 aaarrr Совершенно не нужен, если не планируется использов... May 12 2006, 09:03 Dimchansky Цитата(aaarrr @ May 12 2006, 10:03) Совер... May 12 2006, 09:08  zltigo Цитата(Dimchansky @ May 12 2006, 12:08) Т... May 12 2006, 10:11   Dimchansky Цитата(zltigo @ May 12 2006, 11:11) Тольк... May 12 2006, 10:30   makc Цитата(zltigo @ May 12 2006, 14:11) Тольк... May 12 2006, 10:59    zltigo Цитата(makc @ May 12 2006, 13:59) Если мн... May 12 2006, 11:38     Dimchansky Цитата(zltigo @ May 12 2006, 12:38) Слишк... May 12 2006, 11:43      zltigo Цитата(Dimchansky @ May 12 2006, 14:43) А... May 12 2006, 11:52       Dimchansky Цитата(zltigo @ May 12 2006, 12:52) Без д... May 12 2006, 11:59     dxp Цитата(zltigo @ May 12 2006, 18:38) А вот... May 12 2006, 12:14     makc Цитата(zltigo @ May 12 2006, 15:38) Цитат... May 12 2006, 12:18      Dimchansky Цитата(makc @ May 12 2006, 13:18) MMU в э... May 12 2006, 12:28       makc Цитата(Dimchansky @ May 12 2006, 16:28) Ц... May 12 2006, 14:43        Dimchansky Цитата(makc @ May 12 2006, 15:43) С помощ... May 12 2006, 20:15         makc Цитата(Dimchansky @ May 13 2006, 00:15) Ц... May 13 2006, 05:17 Ruslan1 Цитата(aaarrr @ May 12 2006, 12:03) Совер... May 12 2006, 12:12 aaarrr Да, для этого достаточно просто heap правильно про... May 12 2006, 09:36 Dimchansky Цитата(aaarrr @ May 12 2006, 10:36) Да, д... May 12 2006, 09:36 Dainis MMU нужен инициализыровать если для ARM9 хочется ... May 12 2006, 16:16 DASM Zltigo - не пугайте людей.
new в случае неуспеха в... May 13 2006, 03:37 zltigo Цитата(DASM @ May 13 2006, 06:37) Zltigo ... May 13 2006, 07:08 DASM ну это я с переводом лопухнулся. По умолчанию гене... May 13 2006, 08:04 zltigo Цитата(DASM @ May 13 2006, 11:04) ну это ... May 13 2006, 08:49  Сергей Борщ Цитата(zltigo @ May 13 2006, 11:49) А вот... Aug 4 2006, 07:56   zltigo Цитата(Сергей Борщ @ Aug 4 2006, 10:56) А... Aug 4 2006, 08:26    dxp Цитата(zltigo @ Aug 4 2006, 15:26) Цитата... Aug 4 2006, 09:12     zltigo Цитата(dxp @ Aug 4 2006, 12:12) Какая бол... Aug 4 2006, 10:46      Concorde Цитата(zltigo @ Aug 4 2006, 14:46) Нет, о... Aug 4 2006, 12:07       zltigo Цитата(Concorde @ Aug 4 2006, 15:07) Инте... Aug 4 2006, 13:08      dxp Цитата(zltigo @ Aug 4 2006, 17:46) Цитата... Aug 4 2006, 13:51       zltigo Цитата(dxp @ Aug 4 2006, 16:51) А для при... Aug 4 2006, 16:45    Сергей Борщ Цитата(zltigo @ Aug 4 2006, 11:26) В моей... Aug 4 2006, 09:51 DASM хорошо, если не переустанавливать set_new_handler,... May 13 2006, 10:34 zltigo Цитата(DASM @ May 13 2006, 13:34) Приведи... May 13 2006, 11:07 GetSmart А вот мои 5 рублей.
Мне вот тоже не нравится такое... Aug 5 2006, 01:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|