Red de conocimiento informático - Conocimiento informático - Buscando un experto en programación que me ayude a escribir un programa: leer un archivo .dat a través del lenguaje C++ y almacenarlo en una matriz bidimensional.

Buscando un experto en programación que me ayude a escribir un programa: leer un archivo .dat a través del lenguaje C++ y almacenarlo en una matriz bidimensional.

vector SplitString(string s,char a)

{

vector Results=vector();

int index=s.find_first_of(a);

mientras(index>=0)

{

index=s.find_first_of(a) );

cadena s1=s.substr(0,index);

if (s1!="")

{

Resultados.push_back(s1);

}

s=s.substr(index+1,s.length()-index);

}

devolver resultados;

}

int _tmain(int argc, _TCHAR* argv[])

{

entrada ifstream;

entrada.open(ruta1);

temperatura de char[510];

cadena s;

doble A[1700][508]

int i=0;

mientras(!input.eof())

{

input.getline(temp,510);

s=temp;

vector ss=SplitString(s,',');

if (ss.size()>0)

{

for(int j=0;j<508;j++)

{

A[i][j]=atof(ss[j].c_str());

}

i++;

}

}

entrada.close();

devuelve 0;

}