Здравствуйте Митрошин Александр, Вы писали:
МА>Уважаемый All! У нас возникла следующая проблема: в нашем проекте мы изпользуем для работы с файлами, данными в памяти стандартные потоки STL. С некоторых пор нас перестал удовлетворять механизм буферизации и мы реализовали собственную надстройку над filebuf'ом. Но после этого возникло мнение, что следует отказаться от стандартных потоков по причине их избыточной функциональности и сделать свою реализацию, не поддерживающую интерфейс iostream после чего переписать все места, где мы используем потоки. Может, кто-нибудь приведет аргументы в поддержку(или в опровержение) данной идеи? Заранее спасибо.
Вопрос времени и качества. Так ли требуется разработка новой библиотеки?
Набор только необходимых функций — неправильная мотивация. Посылка (избыточная функциональность) тоже звучит странно.