есть некоторая функция, которая принимает в качестве параметра имя файла, потом как-то обрабатывает его содержимое и возвращает результат. Есть массив байт, получаемый динамически, который хочется обработать этой функцией, как будто это содержимое файла. Сейчас я записываю содержимое этого массива во временный файл, ну и так далее..
Вопрос такой - а можно как-нибудь обойтись без временных файлов и проделать всё в памяти - ну там может виртуальный файл создать или что-то типа этого...