Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Ordner Größe und Zugriffs Datum ermitteln

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.05.2008, 09:18 Uhr
Nils



Hi

Ich schreibe gerade ein Backup Programme .
Dazu brauche ich die Größe und das letzte änderungs- Datum eines Ordners .
Kann mir jemand helfen ?

Edit:

Habe das hier gefunden :

C++:
#include <time.h>
#include <sys/stat.h>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
  struct stat s;

  stat(argv[0], &s);
  cout<<"Dateiname:      "<<argv[0]<<endl;
  cout<<"Dateilaenge:    "<<s.st_size<<endl;
  cout<<"Dateiattribute: "<<s.st_mode<<endl;
  cout<<"Eigentuemer:    "<<s.st_uid<<endl;
  cout<<"Gruppe:         "<<s.st_gid<<endl;
  cout<<"Datum der letzten Modifikation :      "
      <<ctime(&s.st_mtime);
  cout<<"Datum der letzten Statusaenderung:    "
      <<ctime(&s.st_ctime);
  cout<<"Datum des letzten Lesezugriffs:       "
      <<ctime(&s.st_atime);

  cin.get();
return 0;
}

Wo kann ich den Ort der Datei ändern ?

Danke im voraus

Gruß

Nils

Dieser Post wurde am 04.05.2008 um 09:27 Uhr von Nils editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.05.2008, 15:47 Uhr
xXx
Devil


Das ist doch murks wenn du garnicht weißt was das macht. Das gehört nicht zum Standard und von d.h. ist es fraglich ob es für dich so sinnvoll ist.
Du hast als Dateinahme argv[0] (d.h. das Programm was du da gerade ausführst) angegeben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: