私はこれをファイルに書き込もうとしていますが、役に立たないことがあります。また、これも読み取る必要があります。別のベクトルを含む構造体のベクトルをバイナリファイルに書き込む
ofstream fileBack;
fileBack.open("file.txt", ios::in|ios::binary|ios::trunc);
fileBack.write(reinterpret_cast<char*>(&accounts), accounts.size()*sizeof(accounts));
fileBack.close();
そして、私は、ファイルを開いたとき、私がに入れた情報を格納するのに十分なほぼ大きくないので、私は、これは間違っている知っている:ここでは私が今持っていることは、構造体
struct details
{
float balance=0;
vector<string> history;
string pin;
};
struct customer
{
int vectorID;
string name;
char type;
details detail;
};
vector<customer> accounts;
をですそれ。 すべての助けがありがとう、ありがとうございます。
あなたは「間違った道」を見つけました。 – LogicStuff
ええ、私はちょうど何かが棒を望んで暗闇の中でショットを撮っていると思った – Lansrow