View Single Post
Old 11-30-2012, 04:54 PM   #13
qqwref
stepmania archaeologist
Retired StaffFFR Simfile AuthorFFR Veteran
 
qqwref's Avatar
 
Join Date: Aug 2005
Age: 34
Posts: 4,090
Default Re: C++ fstream and arrays

You can do it character by character - it's actually not that bad since you are just reading positive integers.

Code:
int[] guesses = (array of zeroes); // this user's guesses
int guessnum = 0; // start from the first guessed number

for(character in string starting from the first '[')
{
 if (character == ',' || character == ']') { // go to next guessed number
  guessnum++;
 } else if (character >= '0' && character <= '9') {
  guesses[guessnum] = 10*guesses[guessnum] + (character - '0');
 }
}
__________________
Best AAA: Policy In The Sky [Oni] (81)
Best SDG: PANTS (86)
Best FC: Future Invasion (93)
qqwref is offline   Reply With Quote