C - erzeugt eine Datei im Speicher

Schreibe ich kleines Programm in plain-C hier.
Was ich brauche, ist eine Datei zu erstellen, direkt im Speicher (nicht geschrieben werden auf der Festplatte)
Derzeit kann ich verwenden fopen("filename.txt,"wb") zum schreiben in die Datei.

Weiß ich, dass in linux die Sie verwenden können fmemopen(). Gibt es eine ähnliche Lösung für win32?

  • Warum? Sie erwarten/brauchen, um in der Lage sein zu verwenden regelmäßige FILE * I/O-Funktionen wie fread() Lesen aus der Datei, die einmal erstellt?
  • Was versuchen Sie zu lösen? Was ist Ihr Ziel?
InformationsquelleAutor J Nash | 2012-09-03
Schreibe einen Kommentar