作者cookiecake31 (Cookie)
看板EE_DSnP
標題[問題] fstream argument
時間Thu Jan 24 07:41:17 2008
ofstream savefile(????,ios::out);
有點被搞糊塗了
要吃char* str()是什麼意思
如果這樣寫:
string filename;
cin << filename;
saveFile(filename);
void saveFile(string filename)
{
oftream savefile(filename , ios::out);
}
>>> compile error
直接寫在 funtion 裡
void saveFile()
{
string filename;
cin << filename;
oftream savefile(filename , ios::out);
}
>>> 好像也是不行??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.9.204
1F:→ keyboardle:試試把filename那兒改成filename.c_str()如何? 01/24 07:45
2F:→ nicksxz:應該是cin >> 01/24 09:23
3F:→ cookiecake31:打錯了 樓樓上的方法有效果謝謝 01/24 10:00