ofstream

    2

    3答えて

    ofstreamのoperator <<がconstではないことに気付きました。この演算子がファイルの内容を変更するのは明らかですが、ofstreamオブジェクト内では何が変わりますか?言い換えれば 、私はクラスのメンバ関数としてofstreamを持っていると私はconstメンバ関数内でそれに<< operatorを呼び出したい場合、私はnon-constメンバ関数にそれを変更したり、mutabl

    1

    1答えて

    次のプログラムは100バイトを書き込みますが、すべて読み戻すことはありません。どうして? #include <iostream> #include <random> #include <vector> #include <climits> #include <algorithm> #include <map> #include <fstream> #include <iomanip>

    0

    1答えて

    私はこのコードを持っています。ファイルに構造体を書き込み、別の変数を使用して読み込みたいのですが、userRankingsのベクトル読書 Here'es私の書き込み/ void IOManager::WriteBin(const string &filename, userRank u1) { ofstream fsalida(filename, ios::out | ios::bin

    0

    1答えて

    私はstringbufを操作する関数に取り組んでおり、これをファイルに保存する必要があります。 もし私がstringbufをofstreamのfilebufに直接渡すことができれば、それは大きな利点になるかもしれません。 私は両方ともstreambufのオブジェクトを使用するよりも、私は何とかfilebufのstreambufを私のstringbufのストリームに置き換えることができますか? は良

    0

    1答えて

    に入力を配置していないと、ここに私のコードです:ここ #include <iostream> #include <fstream> #include <iomanip> #include <string> using namespace std; int main() { //variable init ifstream inFile; ofstrea

    0

    1答えて

    私は、ofstreamに文字列とintを書き、ifstreamでその文字列を読み取ろうとしています。私は文字列がnullで終了すると期待しているので、ストリームは文字列がどこで停止し、どこでintが始まるかを知る必要があります。しかし、それは起こっていません - 私はそれを読み返すと、文字列の一部としてintを扱います。どうすればそれを避けることができますか? #include <fstream>

    0

    1答えて

    私はクラスのためにVisual StudioでC++プログラムを書いています。私は適切にコンソール上にこれらの文字を印刷する方法を考え出したが、私は方法を見つけるためには至っていない、╝、╗、█、 ╚&║ を:私は次のように私のプログラム内の特定のUnicode文字を使用していますそれをファイルに適切に出力します。 Visual Studioでは、.cppファイルを保存するときに[OEM Unit

    0

    1答えて

    私はほとんどセグメンテーションフォールトが関数が一度呼び出され、私のクラスの一つで、次のコードで発生した理由を、 void fileTransfer::createFile(){ std::ofstream fout; fout.open("th.txt", std::ios::binary | std::ios::out); char *toSend = new c

    0

    1答えて

    私のコードでは、出力ストリームを開き、ファイルの最後にデータを追加しています。このようなファイルがない場合、ストリームはストリームを作成する必要がありますが、問題は発生しません。ここ は、コードスニペットです: char output_file[100]; strcpy(output_file, predicate.c_str()); ofstream output_file_ptr1;

    0

    1答えて

    私はさまざまなファイルを書き込もうとしているプログラムを持っています。それを整理しようとして、これらのファイルをディレクトリに入れたいと思います。私のプログラムはVS 2012のslnとは異なるディレクトリで実行されています。つまり、exeはディレクトリ内のVSファイルの唯一の部分です。私は単純にファイルを印刷しても問題ありませんが、同じファイルを別のディレクトリに印刷しようとすると、何もしません