Buenos dias Amigos de la comunidad!!!
Les quiero comentar una duda que tengo
tengo un archivo de texto plano guardado en un lugar de mi disco duro masomenos de este formato
1 2
1 7
9 7
2 15
6 4
-5 7
20 3
10 12
0 16
el archvo se llama in.txt que cada linea consta de dos numeros separados por un espacio y lo que quiero es poder separar cada linea en un array[2] de enteros de dos elementos para posterior hacer operaciones con ellos
mi codigo en c++ es este que solo me imprime linea por linea
#include <iostream>
#include <fstream>
#include <cmath>
#include <cstdlib>
#include <string>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main()
{
ifstream file("F:\in.txt");
string str;
while(getline(file,str)){
cout<<str<<endl;
}
file.close();
system("pause");
return 0;
}
intente resolverlo con strtok(str," ") pero nose muy bien como implementarlo
si alguien me pueda ayudar le agradecere bastante.
Gracias!!!
WinfTc