ftell

    10

    1答えて

    ftello/fseekoとfgetpos/fsetposの違いは何ですか?どちらも不透明なオフセット型を使用するファイルポインタ取得/設定関数のように見えますが、64ビットのオフセットを許容することがあります。 異なるプラットフォームまたは異なる標準でサポートされていますか?それが使用するオフセットのタイプに柔軟性がありますか? そして、私はfgetpos/fsetpos and ftell/f

    4

    1答えて

    私は読みmyfile.txtの名前のテキストファイルがあります、 character number 0 l character number 1 i character number 2 n character number 3 e character number 4 character number 5 1 character number 6 character number

    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

    0

    4答えて

    私は単純なソケットプログラムを作成して、テキストファイルや画像ファイルをポートに接続された別のソケットに送ります。しかし、ファイルのサイズをクライアントソケットに送信して、受信するバイト数を知りたいとします。 また、ファイル自体の代わりに特定のバイト数を送信できる場所を実装したいと考えています。たとえば、送信したいファイルが14,003バイトで、400バイトを送信するように感じた場合、400バイト

    -1

    1答えて

    私はこれらの2つの機能を、ユーザーの情報をファイルにロードして保存するプロジェクトに持っています。各ユーザーはファイルの新しい行に保存されます。私の問題は、ftell(f)を使用しようとするとプログラムがクラッシュすることです。 ftell(f)を出力すると、fopen()でファイルを開いた後に-1が出力されます。私はerrnoにエラーを見ようとしましたが、fopen()の後に "NO ERROR

    1

    1答えて

    選択したデータに何らかの高速アクセスを提供することがギガバイトのファイルにあります。開始点を見つけたら、その後のアクセスは順次になります。ファイルには、各レコードの先頭に日付が含まれ、ファイル全体で日付が増加します。私は冒頭で始めて、前のものを無視してファイルを読みたいとは思わない。私はWINDOWSアプリケーションにのみ興味があります。私はテキストモードでファイルを開きたいと思います。 64ビッ

    -4

    1答えて

    私はCでプログラミングする方法を勉強しています。ファイルを使用するのに苦労しています。 たとえば、2つのファイルがあります。それには1〜10名の生徒の名前と成績があります。 ように: John 10 John 5 Alex 6 Alex 9 Mary 8 Mary 6 私は与えられた学生から、具体的な数字をアセスするために取得し、例えば番号を追加するにはどうすればよい、私はfseek