ContiguousDataStorageRef::write: различия между версиями
Перейти к навигации
Перейти к поиску
Возвращаемое значение: Адаптер с владением OutputStreamOwn реализацией потока, который может быть использован для записи данных в накопитель. Поток поддерживает последовательную запись с помощью потоков соответствующего типа, который зависит от реализации накопителя. Например, для накопителей, связанных с байтовым буфером памяти, с элементом, равным одному байту, поток будет поддерживать операции над памятью, определенные классом MemBufOutputByteStreamRef. Аналогичный вызов над файловым накопителем байтовых данных будет поддерживать класс FileOutputByteStreamRef.
См. также
(Новая страница: «{{DISPLAYTITLE:ContiguousDataStorageRef::write}} {{function_begin|OutputStreamOwn write(); //1 OutputStreamOwn write(std::uint64_t iOffset); //2 |{{ContiguousData…») |
|||
Строка 5: | Строка 5: | ||
# Создаваемый поток ассоциируется с началом буфера, связанного с накопителем {{cpp_this}}. | # Создаваемый поток ассоциируется с началом буфера, связанного с накопителем {{cpp_this}}. | ||
# Создаваемый поток ассоциируется с заданной параметрически позицией в буфере накопителя.}} | # Создаваемый поток ассоциируется с заданной параметрически позицией в буфере накопителя.}} | ||
{{function return_value|Адаптер с владением [[OutputStreamOwn]] реализацией потока, который может быть использован для записи данных в накопитель. Поток поддерживает последовательную запись с помощью потоков соответствующего типа, который зависит от реализации накопителя. Например, для накопителей, связанных с байтовым буфером памяти, с элементом, равным одному байту, поток будет поддерживать операции над памятью, определенные классом [[MemBufOutputByteStreamRef]]. Аналогичный вызов над файловым накопителем байтовых данных будет поддерживать класс [[ | {{function return_value|Адаптер с владением [[OutputStreamOwn]] реализацией потока, который может быть использован для записи данных в накопитель. Поток поддерживает последовательную запись с помощью потоков соответствующего типа, который зависит от реализации накопителя. Например, для накопителей, связанных с байтовым буфером памяти, с элементом, равным одному байту, поток будет поддерживать операции над памятью, определенные классом [[MemBufOutputByteStreamRef]]. Аналогичный вызов над файловым накопителем байтовых данных будет поддерживать класс [[FileOutputByteStreamRef]].}} | ||
{{function sa begin}} | {{function sa begin}} | ||
{{function sa add|[[ContiguousDataStorageRef::read]]|{{ContiguousDataStorageRef::read brief}}}} | {{function sa add|[[ContiguousDataStorageRef::read]]|{{ContiguousDataStorageRef::read brief}}}} | ||
{{function sa end}} | {{function sa end}} | ||
{{function_end}} | {{function_end}} |
Текущая версия на 18:35, 16 августа 2019
OutputStreamOwn write(); //1
OutputStreamOwn write(std::uint64_t iOffset); //2
Создает поток для записи в накопитель данных.
- Создаваемый поток ассоциируется с началом буфера, связанного с накопителем this.
- Создаваемый поток ассоциируется с заданной параметрически позицией в буфере накопителя.
ContiguousDataStorageRef::read | Создает поток чтения данных накопителя. |