windows-nt/Source/XPSP1/NT/base/crts/libw32/include/iostream
2020-09-26 16:20:57 +08:00

41 lines
877 B
Plaintext

// iostream standard header for Microsoft
#pragma once
#ifndef _IOSTREAM_
#define _IOSTREAM_
#include <istream>
#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 */