Bloody_Nokia_Adept
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ironwit Цитата: Угу Ryback Цитата: iostream нужно понимать и уметь пользовать, но вот использовать лучше stdio. и удобнее и быстрее и безопаснее | Да. Перед использованием STL сначала надо понять, как вообще работают шаблоны в C++ (лучше Страуструпа это еще никто не расписал). И учесть, что есть много реализаций STL - SGI/HP/MS/STLPort. Но это уже частное. После этого к stdio возврата уже не будет - STL удобнее и безопаснее, правда медленнее. Начинать надо с stdio - так проще, хотя сам Страуструп этого и не рекомендует Ryback Цитата: А с каких это пор коммерческая оценка продукта влияет на его функциональность? И почему в таком случае ты VC не трогаешь? Или сам занисаешься коммерческой разработкой именно под ним и с использованием коммерческого софта, такого как Oracle/mssql/прочее? | Да, я занимаюсь коммерческим программированием, но при этом если есть альтернатива между платным и бесплатным soft, то буду выбирать именно бесплатный. Тому есть несколько причин: 1. снижается общая стоимость моего продукта 2. зачастую у бесплатных прог открыт исходный код, что дает возможность лучше выявлять его ошибки и ставить обновления Добавлено Ryback Цитата: Да, пожалуй удобство, дело сугубо индивидуальное. А безопасность... Пока что, библиотека iostream под всеми платформами содержит огромное количество багов и проблем с многопоточностью | А как же STLPort? Поставь - посмотри. Мутексов и критических секций в работе с ним никто не отменял, но он нормально работает в потоковых приложениях и позволяет спокойно передавать данные из exe в dll и обратно. |