Existem armadilhas para sistemas operacionais específicos, eu deveria saber?
Existem muitas duplicatas ( 1 , 2 , 3 , 4 , 5 ) desta pergunta, mas elas foram respondidas há décadas. As respostas com votos elevados em muitas dessas questões estão erradas hoje.
Métodos de outros (antigos QAs) em .sx
stat.h (wrapper sprintstatf ), usa syscall
tellg () , retorna por definição uma posição, mas não necessariamente bytes . O tipo de retorno não é
int
.
tellg
problemas semelhantes . O único com o qual vale a pena se preocupar é o quarto, e esse não é grande, já que fala demais ofstream
, tanto na pergunta quanto nas respostas. Este é muito melhor em expressar a intenção do que os outros (exceto para o primeiro, que é estranhamente fechado).
stat(2)
? Ficou muito velho ou o quê?
stat(2)
Não faz parte do padrão de linguagem.