na jaren mij met visualbasic te hebben bezig gehouden
wilden ik mij met c++ verreiken
doch leverde direct problemen op
ik data uit een file inlezen om er verder me aan de slag te gaan
de data ziet er als volgt uit.
eerst de naam
volgende regel het aantal coordinaten regels
daarna de regel met de waardens.
HUIS1
35
1.00000 0.00000
0.99964 0.00080
0.99845 0.00126
0.98673 0.00264
0.97742 enz.enz.
ik heb het volgende stuk software geprobeerd
maar het uitlezen van de naam geeft al probleem laat staan de coordinaten
ik zou graag de naam eerst uitlezen daarna het aantal coordinaten regels in een array
dus
naam = huis1
NB = 35
X(1) = 1.00000 Y(1) = 0.00000
X(2) = 0.99964 Y(2) = 0.00080
X(3) = 0.99845 Y(3) = 0.00126
X(4) = 0.98673 Y(4) = 0.00264
X(5) = 0.97742 enz.enz.
wie kan mij helpen????
bij voorbaat dank.
wilden ik mij met c++ verreiken
doch leverde direct problemen op
ik data uit een file inlezen om er verder me aan de slag te gaan
de data ziet er als volgt uit.
eerst de naam
volgende regel het aantal coordinaten regels
daarna de regel met de waardens.
HUIS1
35
1.00000 0.00000
0.99964 0.00080
0.99845 0.00126
0.98673 0.00264
0.97742 enz.enz.
ik heb het volgende stuk software geprobeerd
#include "stdafx.h"
#include <string>
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
char letter;
int i;
string line;
ifstream reader("D:/TEST/COOR/HUIS1.COO");
if (!reader) {
cout << "Error opening input file" << endl;
return -1;
}
for (i = 0; !reader.eof(); i++) {
getline( reader , line ) ;
cout << line << endl ;
naam = line
}
reader.close();
return 0;
}
maar het uitlezen van de naam geeft al probleem laat staan de coordinaten
ik zou graag de naam eerst uitlezen daarna het aantal coordinaten regels in een array
dus
naam = huis1
NB = 35
X(1) = 1.00000 Y(1) = 0.00000
X(2) = 0.99964 Y(2) = 0.00080
X(3) = 0.99845 Y(3) = 0.00126
X(4) = 0.98673 Y(4) = 0.00264
X(5) = 0.97742 enz.enz.
wie kan mij helpen????
bij voorbaat dank.