stdio

    3

    6答えて

    システム固有の機能を使用する必要があります。 ftello()(POSIX規格ではstdio.hで定義されています)。 また、標準のC++機能を使用する必要があります。 std::sprintf()(ISO C++標準に従ってcstdioで定義されています)。 AFAIK(<cstdio>のみを含む)は、非標準C++の定義を保証するものではありませんので、両方を含める必要があります。 私は長い間、

    0

    3答えて

    私は、メソッド "bar"が通常のstdio FILE *をとるC/C++ライブラリ用の.NETアダプタを作成しています。マネージドコードユーザーがマネージド(ファイル)ストリームを渡すことができるようにインターフェイスを構築することは可能ですか?つまり、中間のバッファとコードを作成しなくても、データをパイプすることができます。また、bar()の読み込みではより良いものが得られるという前提もありま

    3

    3答えて

    stdio FILE *ポインタが指定されている場合、(開かれた)ファイルの名前を検出する方法はありますか?

    1

    2答えて

    C++では、オープンされたファイルの先頭へのポインタを何とか取得して、ポインタ(ポインタ)をunix write関数に渡すことは可能ですかファイルのサイズ? ファイル全体を書き込みのような機能に渡したいのですが、どうすればいいですか?

    4

    3答えて

    私は入力ファイルを置き換えるように、入力ファイルと出力ファイルの両方に同じファイル名を使用する可能性を追加することを考えています。 /* input == output in this case */ FILE *inf = fopen(input, "r"); remove(output); FILE *outf = fopen(output, "w"); を(もちろん、:処理されたフ

    1

    1答えて

    $ stderr、$ stdout、$ stdinがある場合、$ deferr、$ defout、なぜ$ definderがないのかまた、それらのいずれかを変更するSTDIN、STDOUTおよびSTDERR は他人を変更しません

    1

    7答えて

    不特定のソフトウェアをコンパイルしようとしていて、stdio.hのような標準ヘッダーでエラーが発生しています。エラーは、ほとんどが、_In_のような宣言されていない識別子です。 IntelliSenseはその定義をうまく見つけます。何の一般的な方向で私はこれの原因を探すべきですか? 追加:たとえば、1つのcppファイルstdio.hが最初に含まれているファイルです - 前に見ることのできる定義はあ

    0

    2答えて

    改行を抑制するには%[^ \ n]を使用します。入力時に空白をスキップする形式、つまり「hallo stackflow」を入力する必要がある場合は、何を入力する必要があるかを提案できますか。私はfgetsを知っているが、私はそれらを使用したくない、彼らは問題を作成しています。