У меня есть char * и длина данных, которые я получаю от библиотеки, и мне нужно передать данные функции, которая принимает istream.
Я знаю, что могу создать stringstream, но скопирую все данные. Кроме того, данные, несомненно, будут иметь 0, так как это zip файл, и создание строкового потока будет принимать данные до первого 0, я думаю.
Есть ли способ создать istream из char * и его размер без копирования всех данных?