>>3This is why I just use stdio.h instead of iostream. Everyone knows how the POSIX libraries work and there's no confusion about it. C++ is great, but the STL in general has too much rope. I think Bjarne Stroustrup himself said that he doesn't use iotream.