41 lines
877 B
Plaintext
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 */
|