kostenloser Webspace werbefrei: lima-city


Datei bzw. Ordner erkennen

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    heavyraptor

    heavyraptor hat kostenlosen Webspace.

    Hi,

    gibt es f?r c++ eine Funktion oder eine Methode, mit der man festellen kann, ob der ?bergebene Parameter eine Datei bzw. ein Verzeichnis ist (so was ?hnliches wie bei php mit is_dir() bzw. is_file())?

    W?rde mich auf V?rschl?ge freuen.

    mfg,
    hr
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Das kannst mit der Function stat rausfinden (sys/stat.h)

    .
    
    #include <iostream>
    #include <sys\stat.h>
    
    using namespace std;
    
    #define the_file "c:\\Datei.txt"
    
    int main(int argc, char* argv[])
    {
        struct stat buf;
        stat(the_file,&buf);
        if((buf.st_mode & S_IFMT) != S_IFDIR)
            cout << the_file << " ist eine Datei." << endl;
        else
            cout << the_file << " ist keine Datei." << endl;
        return 0;
    }
    
    .
  4. Autor dieses Themas

    heavyraptor

    heavyraptor hat kostenlosen Webspace.

    Hi,

    vielen dank, das ist genau das, was ich gebraucht habe.

    mfg,
    hr
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!