ftell

    18熱度

    1回答

    有沒有辦法做一個原始文件描述符而不是FILE *的ftell()所做的事情(返回文件中的當前位置)?我認爲應該是這樣,因爲你可以使用lseek()來查找原始文件描述符。我知道我可以使用fdopen()創建一個對應於文件描述符的FILE *,但我寧願不這樣做。

    6熱度

    1回答

    下面的代碼輸出「非法尋求」: #include <stdio.h> #include <errno.h> #include <string.h> int main() { errno = 0; getchar(); getchar(); getchar(); ftell(stdin); printf("%s\n", strerro

    0熱度

    1回答

    #define _FILE_OFFSET_BITS 64 #define _LARGEFILE64_SOURCE ... off64_t st_size; ... st_size = (off64_t)lseek64(fd, (off64_t)0, SEEK_END); fprintf(stderr, "QQQ st_size=%llx %lld\n", st_size, s