O_DENYNONE wird nicht erkannt



  • Hallole.
    Ich arbeite mit dem VC++Express Teil.

    Ich möchte eine Datei öffnen und schreiben.
    Für diese möchte ich mehrfachzugriff zulassen mit O_DENYNONE.

    Mein Compiler meckert aber, daß er das nicht kennt.
    Warum?

    handle=open(d_name,O_WRONLY | O_CREAT|O_APPEND | O_DENYNONE);
    

    Alles andere kennt er, warum DENYNONE nicht?
    Wie kann ich sonst noch Mehrfachzugriff erlauben?

    Danke mal Mondmann



  • vermuitlich ist dein O_DENYNONE ein Makro das nirgends definiert wurde. deine Anweisung sieht mir uebrigens sehr nach C aus, vielleicht solltest du mit C++-Streams arbeiten (damit kennen sich hier sicher mehr Leute aus) 😉


Anmelden zum Antworten