Seite 1 von 1
<sys/stat.h>
Verfasst: Sa Jul 24, 2010 4:22 pm
von hofian
Bin vorhin gerade mal die ToDo Liste durchgegangen:
Da steht noch ein fieser roter Link mit dem Namen "stat": ich denke mal, dass es in den Artikeln über die Funktion stat() und die Struktur stat zur Ermittlung von Dateieigenschaften gehen soll.
Eine Frage dazu hätte ich aber: Wo soll das nun hin?
Der (noch rote) Link verweist auf c:lib:stdio:stat, was ich aber für ziemlich ungeeignet halte, da <sys/stat.h> nicht Teil von ANSI C ist.
Jemand eine Idee? Ich bin momentan etwas einfallslos, aber welche ergibt sich ja noch irgendetwas

Re: <sys/stat.h>
Verfasst: Sa Jul 24, 2010 5:09 pm
von Xin
hofian hat geschrieben:Bin vorhin gerade mal die ToDo Liste durchgegangen:
Da steht noch ein fieser roter Link mit dem Namen "stat": ich denke mal, dass es in den Artikeln über die Funktion stat() und die Struktur stat zur Ermittlung von Dateieigenschaften gehen soll.
Stimmt ^^
Da stehen leider noch eine Menge fieser, roter Links. ^^
hofian hat geschrieben:Eine Frage dazu hätte ich aber: Wo soll das nun hin?
Der (noch rote) Link verweist auf c:lib:stdio:stat, was ich aber für ziemlich ungeeignet halte, da <sys/stat.h> nicht Teil von ANSI C ist.
Yepp, stdio:stat ist suboptimal.
hofian hat geschrieben:Jemand eine Idee? Ich bin momentan etwas einfallslos, aber welche ergibt sich ja noch irgendetwas

c:lib:sys:stat wäre vielleicht sinnvoller.
Ich glaube, sys/stat.h gibt's auch unter Windows. Wenn nicht, dann sollte man schauen, ob es zu Posix gehört und dann c:lib:posix:sys:stat nehmen.
Re: <sys/stat.h>
Verfasst: Sa Jul 24, 2010 6:47 pm
von hofian
Xin hat geschrieben:
c:lib:sys:stat wäre vielleicht sinnvoller.
Ich glaube, sys/stat.h gibt's auch unter Windows. Wenn nicht, dann sollte man schauen, ob es zu Posix gehört und dann c:lib:posix:sys:stat nehmen.
Also, laut Jürgen Wolf im Buch "C von A bis Z" gibt's sys/stat.h auch unter Windows, und andere Quellen bestätigen mir dies.
Ich denke mal, dass ich in den nächsten Tagen mir das mal vornehme, dann unter c:lib:sys:stat.
Ab 29. beginnen dann endlich auch für mich die Sommerferien, Zeit sollte dann auch genug zur Verfügung stehen.

Re: <sys/stat.h>
Verfasst: Sa Jul 24, 2010 8:11 pm
von Xin
hofian hat geschrieben:Xin hat geschrieben:
Ich denke mal, dass ich in den nächsten Tagen mir das mal vornehme, dann unter c:lib:sys:stat.
Ab 29. beginnen dann endlich auch für mich die Sommerferien, Zeit sollte dann auch genug zur Verfügung stehen.

Würde mich freuen. Du hast aber auch mit GTK noch ein eigenes Projekt noch laufen. Ich erinnere mal einfach daran, dass ich zum 2. Geburtstag von proggen.org was ausgeschrieben habe und mir scheint, es ist zurzeit verhältnismäßig einfach, dort etwas abzustauben. ^^
Re: <sys/stat.h>
Verfasst: Sa Jul 24, 2010 9:39 pm
von Bebu
Genau diese Funktion verwende ich für meine Dateisuche. Nach meinen
Informationen (ziemlich weit unten) ist diese Funktion auch auf Windows portiert worden, aber zumindest in Visual Studio nicht einheitlich. Ich habe jetzt allerdings nicht überprüft, ob der obige Link noch den aktuellen Stand wiedergibt.
Re: <sys/stat.h>
Verfasst: So Jul 25, 2010 9:54 am
von hofian
Guten Morgen!
Bebu hat geschrieben:Genau diese Funktion verwende ich für meine Dateisuche. Nach meinen Informationen (ziemlich weit unten) ist diese Funktion auch auf Windows portiert worden, aber zumindest in Visual Studio nicht einheitlich. Ich habe jetzt allerdings nicht überprüft, ob der obige Link noch den aktuellen Stand wiedergibt.
stat() gibt's auch in Visual Studio, heißt da nur _stat(). Hier der Eintrag bei der
MSDN Library.
Xin hat geschrieben:
Würde mich freuen. Du hast aber auch mit GTK noch ein eigenes Projekt noch laufen. Ich erinnere mal einfach daran, dass ich zum 2. Geburtstag von proggen.org was ausgeschrieben habe und mir scheint, es ist zurzeit verhältnismäßig einfach, dort etwas abzustauben. ^^
Die Sache mit GTK ist mir schon bewusst, auch im Zusammenhang mit dem 2. Geburtstag. Mal sehen was sich da so machen lässt. ^^