I am reading from a file of unknown length, but I need to store each line of that file for later use in my program. In addition, I will also need to use parts of each line later in my program. Should I read in each line as a string or read in per character? In your opinion as an experienced programmer, how should i approach this problem.