Шаблон функции<copy>считывает данные из заданной моделиИсточники записывает их в заданную модельПоглотитьдо тех пор, пока не будет достигнут конец потока. Затем он закрывает оба компонента, используя шаблон функции<close>, и возвращает количество написанных символов.
Размер используемого временного буфера может быть предоставлен в качестве дополнительного параметра.
Есть четыре перегрузки<copy>для размещения всех комбинацийИсточникииЗубцы, которые проходят через<const>ссылку, и потоки и буферы потока, которые проходят через не<const>ссылку.