69722

Двійковій режим потоку введення-виведення

Лекция

Информатика, кибернетика и программирование

Метод записує count символів символьного масиву str в потік даних. Ніякі символи-роздільники не впливають на вивід. Він також повертає посилання на потік, тому після операції можна перевірити стан потоку.

Украинкский

2014-10-09

22.5 KB

0 чел.

Тема 12: Двійковій режим потоку введення-виведення

Потік відкривається в двійковому режимі, якщо задати прапор binary, наприклад:

std::ios::out|std::ios::binary

Вивід в двійкові файли виконується методом writeo, який розглядався при виведенні символів і рядків. Зазвичай з його допомогою обробляють не символи, а дані інших типів. Метод має прототип

ostreams writetconst char *str.  streamsize count);

Метод записує count символів символьного масиву str в потік даних. Ніякі символи-роздільники не впливають на вивід. Він також повертає посилання на потік, тому після операції можна перевірити стан потоку. Використовуючи перетворення покажчиків, можна вивести у вихідний двійковий потік значення змінної будь-якого типу.

Введення з двійкових файлових потоків проводиться методом read Про, який має такий же прототип istream& read(char *str, streamsize count);

Метод читає count символів в символьний масив str. Розмір символьного масиву повинен бути достатній, щоб вміщати count символів. Метод повертає посилання на потік, тому після операції можна перевірити стан потоку.

Ніякі символи-роздільники не впливають на введення. Якщо виявлений кінець файлу, встановлюються eofbit і failbit. Існує ще один метод введення, що має прототип

streamsize readsometchar *str. streamsize count);

Метод працює аналогічно методу read Про, але повертає не посилання на потік, а кількість введених символів.


 

А также другие работы, которые могут Вас заинтересовать

7529. Совместные и малые предприятия 24.5 KB
  Совместные и малые предприятия. Совместные предприятия. Совместные предприятия (СП) - хозяйственные организации, созданные предприятиями РБ с партнерами из зарубежных стран. Согласно закону Об иностранных инвестициях на территории РБ совмест...
7530. Цели, функции и процесс создания предприятия (организации) 33.5 KB
  Цели, функции и процесс создания предприятия (организации). Предприятие (организация) - самостоятельный хозяйствующий субъект, обладающий правами юридического лица, деятельность которого осуществляется на свой риск и под свою имущественную...
7531. Понятие ценная бумага, её свойства и функции 95.5 KB
  Понятие ценная бумага, её свойства и функции Ценная бумага - это форма существования капитала, отличная от его товарной, производительной и денежной форм, которая может передаваться вместо него самого, обращаться на рынке как товар и приносить ...
7532. Ценообразование, прибыль и рентабельность 62.5 KB
  Ценообразование, прибыль и рентабельность. Цена продукции, ее сущность, функции, виды и состав. Методика расчета цен. Особенности ценообразования в БОН, прейскурант. Прибыль, ее сущность и виды. Методика расчета. Распределени...
7533. Производственные фонды предприятия. Лизинг. Система взаимоотношений между участниками лизинга 36.5 KB
  Тема: Производственные фонды предприятия. Лизинг. Система взаимоотношений между участниками лизинга. Понятие лизинга. Объекты и субъекты лизинговых отношений. Функции лизинга. Лизинговый договор. Особенности развития лизингов...
7534. Производственные средства предприятия 125 KB
  Производственные средства предприятия. Экономическая сущность производственных средств. В процессе производства продукции и оказания услуг используются следующие виды экономических ресурсов: естественные (земля, недра, водные, лесные), трудовые (люд...
7535. Затраты на производство и реализацию продукции, услуг 76.5 KB
  Затраты на производство и реализацию продукции, услуг. Издержки производства, содержание, сущность. Себестоимость услуг, продукции. Классификация затрат на производство и реализацию продукции. Смета затрат на производство. Ка...
7536. Источники и факторы снижения себестоимости 39 KB
  Источники и факторы снижения себестоимости Возможности снижения себестоимости анализируются по двум направлениям: по источникам и по факторам. Источники - это затраты, за счет экономии которых может быть снижена себестоимость. Основными источни...
7537. Организация труда. Техническое нормирование труда 56 KB
  Тема: Организация труда. Техническое нормирование труда Организация труда. Сущность. Метод труда. Сущность и организация технического нормирования труда. Его значение и задачи. Характеристика и расчет технической нормы времени, норм выработ...