// iostream standard header for Microsoft #pragma once #ifndef _IOSTREAM_ #define _IOSTREAM_ #include #pragma pack(push,8) #pragma warning(push,3) _STD_BEGIN // OBJECTS extern _CRTIMP2 istream cin, *_Ptr_cin; extern _CRTIMP2 ostream cout, *_Ptr_cout; extern _CRTIMP2 ostream cerr, *_Ptr_cerr; extern _CRTIMP2 ostream clog, *_Ptr_clog; // CLASS _Winit class _CRTIMP2 _Winit { public: _Winit(); ~_Winit(); private: static int _Init_cnt; }; // WIDE OBJECTS extern _CRTIMP2 wistream wcin, *_Ptr_wcin; extern _CRTIMP2 wostream wcout, *_Ptr_wcout; extern _CRTIMP2 wostream wcerr, *_Ptr_wcerr; extern _CRTIMP2 wostream wclog, *_Ptr_wclog; _STD_END #pragma warning(pop) #pragma pack(pop) #endif /* _IOSTREAM_ */ /* * Copyright (c) 1992-2001 by P.J. Plauger. ALL RIGHTS RESERVED. * Consult your license regarding permissions and restrictions. V3.10:0009 */