std::ifstream ifstream;
ifstream.open(filePath);
std::stringstream stream;
stream << ifstream.rdbuf();

とやったとします…この場合…flushって必要なんでしょうか?…
stream << ifstream1.rdbuf() << std::flushやstream.flush()…そもそもifstream.rdbuf()を使っているのが…
なんか…怪しくて…全て書き込まれていない事って…起きるんでしょうか?
ofstreamだと…flushがいるのは解るんですが…この場合って…どうなん?
stream << ifstream.rdbuf()の振る舞いが解らなくて…本当にいつも…全部…読めているんでしょうか?
ifstream.rdbuf()って…怪しいじゃないですか…悩みます…。誰か…詳しい人…います?