Quote Originally Posted by E-man96 View Post
Here's my dilemma, whenever I cout a series of messages, the program will not append the message to the one before it. Instead, it simply writes over the last one. Kinda like if it's just gluing the messages on top of each other.
Maybe the file you are reading contains a carriage return before each line ending. When you use getline, the line ending is not copied, but the carriage return is.
Easiest way to fix that is probably to remove a carriage return from the end of a line after you read it.