Gibt es Fallstricke für bestimmte Betriebssysteme, die ich kennen sollte?
Es gibt viele Duplikate ( 1 , 2 , 3 , 4 , 5 ) dieser Frage, die jedoch vor Jahrzehnten beantwortet wurden. Die sehr hoch bewerteten Antworten in vielen dieser Fragen sind heute falsch.
Methoden von anderen (alten QS) auf .sx
stat.h (Wrapper sprintstatf ) verwendet syscall
tellg () gibt pro Definition eine Position zurück, aber nicht unbedingt Bytes . Der Rückgabetyp ist nicht
int
.
tellg
Problemen. Das einzige, mit dem es sich zu beschäftigen lohnt, ist das vierte, und das ist nicht großartig, da es ofstream
sowohl in der Frage als auch in den Antworten zu viel darüber spricht . Dieser ist weitaus besser darin, die Absicht auszudrücken als die anderen (mit Ausnahme des ersten, der seltsamerweise geschlossen ist).
stat(2)
daran? Ist es zu alt geworden oder was?
stat(2)
Es ist nicht Teil des Sprachstandards.