假设有一个data.csv文件,它看起来像这样:
Ann 300 700 1000
Zoe 2 4 6
Ian 100 200 300
Zak 90 90 180
我需要为每个单元格获取值并将它们存储在列表中,这样当我打印它们时它看起来就像这样:
list.ForEach(Console.Write);
Ann 300 700 1000 Zoe 2 4 6 Ian 100 200 300 Zak 90 90 180
我尝试寻找答案但我正在努力读取数据并标记化csv中的每个单元格元素。
答案 0 :(得分:3)
试试这个
struct comparePercentChanged
{
const double* arr1;
comparePercentChanged( const double* arr1 ): arr1(arr1) { }
bool operator < ( int index1, int index2 ) const
{
return arr1[index1] < arr1[index2];
}
};
std::sort( begin(arr2), end(arr2), comparePercentChanged(arr1) );