即時嘗試從.txt文件加載數組併成功使用此代碼。從.txt文件加載數組索引 - 分隔符
main(){
string nameArr[7];
ifstream file("name.txt");
if(file.is_open()){
for(int i=0;i<7;++i){
file >> nameArr[i];
}
}
for(int i=0;i<7;i++){
cout << nameArr[i] << endl;
}
}
並與此.txt文件。
博斯科星宿Galih的Reh平硐迪塔達尼
所以,問題是..如果我有空間長字符串格式我應該怎麼做的.txt文件(我應該使用什麼分隔符)我該如何編寫代碼?
使用'vector'並繼續閱讀直到eof。 –
如果字符串位於不同的行上,請使用['getline'](http://en.cppreference.com/w/cpp/string/basic_string/getline)。 –
你的問題不清楚。使其更清楚也顯示您的txt文件的示例。並明確你想要做什麼? –