0
在我的程序中,我有函數Get_auto()
; 我希望它做這樣的事情:多次使用從文件讀取的函數
void Cook::Get_auto(){
ifstream ifile;
ifile.open("sourcek.txt");
char choice;
ifile >> choice;
switch (choice)
{
case '0': lvl = 0;
break;
case '1': lvl = 1;
break;
case '2': lvl = 2;
break;
case '3': lvl = 3;
break;
case '4': lvl = 4;
break;
}
}
的問題是,我想使用的功能Get_auto多次,每次加載以下文件的最後使用的部分數據。 我該怎麼做?
考慮將char的static_cast用於int。你可能會發現你有超過9個lvls,在這種情況下使用字符串並考慮一個叫做atoi的函數 – 2014-09-02 09:20:10