-
- Речь не о том, чтобы printf обосрать. Вопрос в том, чтобы понять, почему в любом из привежденных C++ вариантов размера памяти данных вырос почти в 5 раз? Там что рекурсия с передачей массива через стек? Или дикие таблицы для виртуальных функций и Evgeny_CD(66 знак., 10.01.2017 16:38)
- GCC в таких случаях заменяет printf на puts, ЕМНИП. - SciFi(10.01.2017 08:25)
- Там проблема совсем в другом. iostream тянет за собой половину libstdc++, а та половину libc. Если _всё_ (включая библиотеки) пересобрать с -ftlo и взять gcc >= 4.9, то может что и выйдет. - fk0(10.01.2017 13:22)
- Это Link Time Optimization? -> --> - Evgeny_CD(10.01.2017 17:06, ссылка, ссылка)
- Там проблема совсем в другом. iostream тянет за собой половину libstdc++, а та половину libc. Если _всё_ (включая библиотеки) пересобрать с -ftlo и взять gcc >= 4.9, то может что и выйдет. - fk0(10.01.2017 13:22)