Linux Verzeichnis / Dateien
-
Hallo,
Ich hab mich bei der Seite über die structur "stat" eingelesen:
http://foox.at/htl/20052006/BSYS/Openbooks/Openbook_Linux-UNIX-Programmierung/Kap03-000.htm#Xxx999492Nun meine Frage:
Wenn ich die st_uid bzw. st_gid von einer Datei nehme, wie kann ich die in einen string schreiben?
string str = attribut.st_uid;
Gibt beim kompilieren zwar keinen Fehler aber wenn ich dann
cout << str; mach dann steht ein ? mit rechteck in der Konsole, also passt die Zuweisung net.string str = (string) attribut.st_uid;
Geht auch net^^Hoffe jemand hilft mir weiter
Danke
-
Diese IDs sind keine Strings aus C-Sicht, auch wenn sie so aussehen könnten, sondern Zahlenwerte - und in Abschnitt 3.1.2 der Seite, die du verlinkt hast, steht sogar drin, wie du die auslesen kannst.