I've been making a modification for a game called Half-Life. Basically it produces a dll that alters how the game runs. Anyway, my modification reads from some text files, and it does so by using ifstream. I think I heard that you shouldn't use ifstream, for some reason. Is this right? If so, what's the alternative? Or is it OK?