Я знаю, что нет смысла открывать файл для чтения, если он не существует, в отличие от записи. Но мне нужно создать объект файла, записать в него данные, а затем прочитать их, поэтому я хочу использовать режим «r +». Конечно, я могу просто открыть файл для записи один раз, а затем открыть сохраненный файл для чтения, но проблема в том, что я не хочу, чтобы файл был сохранен на диск. Есть идеи?