ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
9 мая
478040 Топик полностью
VVB (05.01.2014 16:23, просмотров: 394) ответил Михаил Е. на К сожалению не нашел, не сохранилось. Но посмотреть можно например тут -->
Как я подозревал, всё так как описано в стандарте. Для любого тулчейна библиотеки поддержки используются в бинарном виде, а для переопределения new надо пересобирать все библиотеки. Потому что реализация std::cout живёт именно в библиотеках, а не в исходниках. Теоретически, можно пересобрать newlib. Но это ненужная работа. Я думаю, как лучше всё-таки сделать: минимальный код без CRT и сторонних библиотек типа стека TCP/IP со сложной отладкой и защитой памяти или же удобная разработка, зато возня с поднятием систем отладки и проблемы с сертификацией (вплоть до невозможности). Аллокаторы памяти в STL для того и нужны, чтобы избежать необходимости перекомпиляции библиотек, потому что специализация STL осуществляется при компиляции, из исходников.