root / lab4 / .minix-src / include / c++ / climits @ 14
History | View | Annotate | Download (894 Bytes)
1 |
// -*- C++ -*- |
---|---|
2 |
//===--------------------------- climits ----------------------------------===// |
3 |
// |
4 |
// The LLVM Compiler Infrastructure |
5 |
// |
6 |
// This file is dual licensed under the MIT and the University of Illinois Open |
7 |
// Source Licenses. See LICENSE.TXT for details. |
8 |
// |
9 |
//===----------------------------------------------------------------------===// |
10 |
|
11 |
#ifndef _LIBCPP_CLIMITS |
12 |
#define _LIBCPP_CLIMITS |
13 |
|
14 |
/* |
15 |
climits synopsis |
16 |
|
17 |
Macros: |
18 |
|
19 |
CHAR_BIT |
20 |
SCHAR_MIN |
21 |
SCHAR_MAX |
22 |
UCHAR_MAX |
23 |
CHAR_MIN |
24 |
CHAR_MAX |
25 |
MB_LEN_MAX |
26 |
SHRT_MIN |
27 |
SHRT_MAX |
28 |
USHRT_MAX |
29 |
INT_MIN |
30 |
INT_MAX |
31 |
UINT_MAX |
32 |
LONG_MIN |
33 |
LONG_MAX |
34 |
ULONG_MAX |
35 |
LLONG_MIN // C99 |
36 |
LLONG_MAX // C99 |
37 |
ULLONG_MAX // C99 |
38 |
|
39 |
*/ |
40 |
|
41 |
#include <__config> |
42 |
#include <limits.h> |
43 |
|
44 |
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) |
45 |
#pragma GCC system_header |
46 |
#endif |
47 |
|
48 |
#endif // _LIBCPP_CLIMITS |