ja bym to zrobił w ten sposób:
#include <iostream>
#include <fstream>
using namespace std;
void main(){
int x, y;
char znak;
ifstream plik;
plik.open("punkt.dat");
plik >> x >> znak >> y;
cout << x << "\t" << y << endl;
}
Ten kod wczytuje x i y oddzielone jakimś znakiem. Możesz też skorzystać z takiej opcji:
#include <iostream>
#include <fstream>
using namespace std;
void main(){
int x, y;
ifstream plik;
plik.open("punkt.dat");
plik >> x;
plik.ignore(1);
plik >> y;
cout << x << "\t" << y << endl;
}
Tylko tutaj przed ani po przecinku nie może być znaków spacji.