好吧,以開始我是一個初學者,以客觀的c。我有一個項目,我想把一個csv文件並將它讀入系統中,分成4個單獨的陣列(城市,國家,緯度和經度)。我的第一個問題是你可以使用舊學校string
而不是NNString
。我沒有C++中的同一個項目,這是我得到了什麼。如何將字符串/ CSV分隔成4個獨立的陣列
ifstream file("worldcities.csv");
getline(file, temporay);
//inputs the file into 4 arrays for each catergories
for (i=0;getline(file,(cities[i]),',');i++)
{
getline(file, countries[i], ',');
getline(file, latitude[i], ',') ;
getline(file, longitude[i]);
}
我怎樣才能在Objective C中同樣的結果?我試過fgets
,而不是getline
但我仍然不熟悉所以這就是爲什麼我來找你們。
只需使用[CHCSVParser(https://github.com/davedelong/CHCSVParser)。沒有必要寫你自己的。 – Monolo