Fehler bei ::nocreate

3Cyb3r

Erfahrenes Mitglied
Ich bekomm in folgender Zeile eine Fehler weiß aber nicht warum.
Code:
  ifstream filedat;
     filedat.open("fd.imp",ios::nocreate);
also in der letzteren. Zum eine:
PHP:
error C2039: 'nocreate' : Ist kein Element von 'basic_ios<char,struct std::char_traits<char> >
'
und zum anderen:
PHP:
 error C2065: 'nocreate' : nichtdeklarierter Bezeichner
Ich kann euch auch noch die ganze Funtkion und Includes posten:
Code:
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <string>

Code:
int addition()

    {

     ifstream filedat;
     filedat.open("fd.imp",ios::nocreate);
     if(!filedat)
      {
      filedat.close();
      cfiledat(); }
      else
       {
       filedat.close();
       rfiledatoutput(); }

     adddata();
     main();
     filedat.close();      }
 
Öffne einfach zum lesen, guck ob das geklappt hat, und dem nach erstellste dann ggf. einen stream mit schreibzugriff ...
 
Zurück