я [ ] этого не делает. Потоки
Автор admin Вторник, 12 мая 2009 11:32
я [ ] этого не делает. Потоки ввода-вывода В плане ввода-вывода язык С++ отнюдь не ограничивается простой инкапсуляцией в классах стандартного ввода-вывода. Разве не замечательно было бы, если бы все операции с обычными участниками ввода-вывода — консолью, файлами и даже блоками памяти — выполнялись одинаково, чтобы программисту было достаточно запомнить только один интерфейс? Эта концепция заложена в основу потоков ввода-вывода. Они гораздо удобнее, безопаснее, а в отдельных случаях и эффективнее соответствующих функций стандартной библиотеки stdio языка С. Начинающие программисты С++ обычно начинают свое знакомство со стандартной библиотекой именно с классов потоков ввода-вывода. В этой главе будет показано, в чем потоки ввода-вывода превосходят средства языка С, а также исследовано поведение файловых и строковых потоков в дополнение к стандартным консольным потокам. Зачем нужны потоки? Возникает вопрос — чем плоха старая библиотека С? Нельзя ли просто «завернуть» библиотеку С в классы и ограничиться этим? Иногда такого решения оказывается вполне достаточно. Допустим, вы хотите сделать так, чтобы файл
Комментарии закрыты.
Последние комментарии