I too am writing a text game but not really for the actual game so much as for the practice. Anyway, I'm trying to get a high score list up an going but I'm stuck... I can find where the new score needs to go, I just need to put it there. Here's my code:
Code:
int i=1;
int b=3;
int money=550;
int lowest;
char TempInLine[256];
char Remaining[20][256];
while(money>=lowest){
//money is the user's score (lemonade stand is the game)
File.seekg(ios::beg);
while(i<oflines-b){
//oflines is the number of lines in the text file (shown below)
File.getline(TempInLine,256);
i++;
}
File>>lowest;
b+=2;
i=1;
}
File.getline(TempInLine,256);
for (int index=1;index<oflines-(b-1);index++){
File.getline(Remaining[index],256);
}
for (int index2=1; index2<20;index2++){
cout<<TempIn[index];
//nothing happens;
}
(this is not compilable code)
Contents of data.txt:
800
Arnold
700
Bob
600
Carl
500
David
400
Earl
300
Frank
I bet it's just something stupid in my code but I have been going through it and just can't find what's wrong. Thanks so much for all the help!