char m[50]; // 未初始化,棧上隨機內容
read.write(m, 50); // 寫入亂碼
fstream fs("f1.txt", ios::out | ios::app); // 僅寫入追加
string line;
cout << "輸入內容 (空行結束): ";
while (getline(cin, line) && !line.empty()) {
fs << line << '\n';
}
fs.close();
fs.open("f1.txt", ios::in);
string content((istreambuf_iterator(fs)), istreambuf_iterator());
cout << content;
fs.close();