istream

    1

    1答えて

    演算子>>を適用するときに、固定数(つまり1)だけを消費するようにstd :: istreamに指示できますか?私はパラメータを解析したい文字列を持っていますが、パラメータのいくつかは空であり、後続の演算子>>の呼び出しが失敗する原因になります。

    8

    3答えて

    はI "popenの" 実行可能ファイルを仮定し、私はお返しにFILE*を取得します。さらに、私は簡単に処理するためにistreamオブジェクトにこのファイルを「接続」したいと仮定し、これを行う方法はありますか?

    8

    2答えて

    ファイルを文字列にしたいのですが。私はそれを効率的に行うためのさまざまな方法を探しています。固定サイズを使用して はchar *型バッファ 私は16キロバイトのバッファ作成し、そのバッファに読み込み、読み込むためのより多くの何もないまでバッファを追加するものトニーからanswerを受けています。私はそれがどのように動作し、私はそれが非常に速いことを理解した。私が理解できないことは、その答えのコメン

    4

    1答えて

    私が書いているプログラムでは、iostreamのtellgとseekg関数を使って計算するファイルサイズを計算すると便利ですが、-Wstack-protectorの警告が表示されます。 #include <iostream> std::streamsize get_file_size(std::ifstream& ifs) { // line 12 (in warning, below)

    2

    3答えて

    istreamには>>演算子がありますが、空白をスキップするような改行はスキップされます。どのようにして1行のすべての単語のリストをベクトル(または使用するのに便利なもの)にすることができますか?

    2

    1答えて

    これは本当に簡単な質問のようですが、回答はどこにも見つかりません。文字(改行文字を含む)を文字単位で解析している場合は、 char next = file.get(); を使用しますか? if (next == '\n')

    3

    1答えて

    私はWinHTTPと一緒にDelphiを使用してインターネットからいくつかのファイルをダウンロードするHTTPリクエストをしていますが、リクエストを行うことはできますが、OleVariantからIStreamを取得する方法はわかりませんResponseStreamから返されます。私はグーグルで多くの時間を過ごしましたが、どうやってそれをするのか分かりません。ここで私が試したものです: var

    5

    2答えて

    私はシンプルな機能のように聞こえるようになりました。アイデアは、私はTreeViewでアプリケーションを持っているということです。このツリービューは、Windowsエクスプローラによく似た、ファイルとフォルダに編成されたデータベースの内容を表します。だから、ユーザーがそれらのファイル/フォルダを私のアプリからWindowsエクスプローラにドラッグできるはずです。 ファイルをドラッグする場合はISt

    0

    1答えて

    私は以下のように定義されたバイナリデータのブロックを持っています: void * address、size_t binarySize; MySQL C++ Connectorを使用してMySQLデータベースに格納したいのですが。 関数setBlob()はistreamをとります。 質問:私は生のvoid *アドレスから変換することができますどのよう 、binarySize size_tののいずれか

    0

    4答えて

    IntPtrをIStream.Readに渡す必要があり、IntPtrがulong変数を指す必要があります。私のulong変数を指すこのIntPtrを取得するにはどうすればよいですか?