📄 ycpp_configuration.hpp
字号:
/*
* The young Library
* Copyright (c) 2005 by Yang Huan(杨桓)
* Permission to use, copy, modify, distribute and sell this software for any
* purpose is hereby granted without fee, provided that the above copyright
* notice appear in all copies and that both that copyright notice and this
* permission notice appear in supporting documentation.
* The author make no representations about the suitability of this software
* for any purpose. It is provided "as is" without express or implied warranty.
*/
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
#ifndef __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_CONFIGURATION_HEADER_FILE__
#define __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_CONFIGURATION_HEADER_FILE__
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
/*
* __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_LONG_LONG_TYPE__
*
* __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_C95_WIDE_CHARACTER__
*
* __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_STANDARD_TYPE_TRAITS__
*
* __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_STANDARD_HASH_FUNCTION_OBJECT__
*/
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
// default configuration
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
#ifndef __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_C95_WIDE_CHARACTER__
#define __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_C95_WIDE_CHARACTER__
#endif
#if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) //C99
#ifndef __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_LONG_LONG_TYPE__
#define __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_LONG_LONG_TYPE__
#endif
#endif
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
// compiler configuration
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
#ifdef __GNUC__
#ifdef __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_C95_WIDE_CHARACTER__
#undef __MACRO_CPLUSPLUS_YOUNG_LIBRARY_COMPILER_SUPPORT_C95_WIDE_CHARACTER__
#endif
#endif
#ifdef __BORLANDC__
#pragma warn -8092
#endif
#ifdef _MSC_VER
#if _MSC_VER < 1310 /* VC++ 7.1 = 1310 */
#pragma message( "Compiler can't compile!" )
#endif
#endif
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
#endif
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -