Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 02 May 24 03:28:02, всего сообщений: 3553
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2488 из 3553 ======================================== RU.GOLDED =
От   : Vitaliy Aksyonov                 1:104/117          05 Feb 23 19:44:16
Кому : All                                                 05 Feb 23 19:44:16
Тема : malloc -> new
FGHI : area://RU.GOLDED?msgid=1:104/117+63e06c5b
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.GOLDED?msgid=2:5020/1042+63e12581
Ответ: area://RU.GOLDED?msgid=2:5015/46+63e15527
==============================================================================
Привет, All!

Есть желание заняться выпиливанием malloc/free и заменой на new, чтобы побочные эффекты конструкторов не терялись.
Плюс убрать странные конструкции в виде:

    recptr = new char [recsize];
    throw_new(recptr);

    record = (MaxUsers*)recptr;
    memset(record, 0, recsize);

Еще часто в коде встречается подобная конструкция:

field* fld = new field(this, idnum, wrow, wcol, field_width, dest, dest_size, cvt, mode);
throw_new(fld);

Это ведь имеет смысл только в случае, если код собирается без поддержки исключений. Кто-то знает, есть ли такие сборки или это тоже лучше выкосить?

Best regards,
Vitaliy Aksyonov.

... Стратег ремонта: а не yдарить ли нам внезапно кyвалдой с тыла?
--- GoldED+/LNX 1.1.5-b20220504
* Origin: Aurora, Colorado (1:104/117)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.023128 секунды