Hej alle
Jeg er ved at lave en metode som skal kunne returnere en bestemt linje fra
en tekstfil.
Jeg er dog aldrig kommet længere end til at få den til at returnere det
første bogstav
Jeg har vedlagt den seneste udgave af min metode, som egentlig slet ikke
virker.
Er der nogen som hurtigt kan vise mig hvordan jeg laver en sådan metode?
Venlig hilsen
Christian
char Utils::getInfoLine(int linenumber, char filename[])
{
int counter=0;
char line[256];
char infoArray[countTextLines(filename)]; // en metode til at tælle
tekstlinjer på.
ifstream inputfile(filename, ios::in | ios::binary);
if(!inputfile)
{
// if it fails
}
inputfile.read((char *) &inputfile, sizeof inputfile);
/*
while (!inputfile.eof())
{
inputfile.getline(line, sizeof(line));
//line >> infoArray[counter];
counter++;
}
*/
inputfile.close();
return infoArray[linenumber];
}