⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c++config.h

📁 c++编程宝典源码及Quincy99编译器 是《标准C++编程宝典》电子工业出版社的光盘
💻 H
📖 第 1 页 / 共 2 页
字号:
// Predefined symbols and macros -*- C++ -*-// Copyright (C) 1997-1999 Cygnus Solutions//// This file is part of the GNU ISO C++ Library.  This library is free// software; you can redistribute it and/or modify it under the// terms of the GNU General Public License as published by the// Free Software Foundation; either version 2, or (at your option)// any later version.// This library is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the// GNU General Public License for more details.// You should have received a copy of the GNU General Public License along// with this library; see the file COPYING.  If not, write to the Free// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,// USA.// As a special exception, you may use this file as part of a free software// library without restriction.  Specifically, if other files instantiate// templates or use macros or inline functions from this file, or you compile// this file and link it with other files to produce an executable, this// file does not by itself cause the resulting executable to be covered by// the GNU General Public License.  This exception does not however// invalidate any other reasons why the executable file might be covered by// the GNU General Public License.#ifndef _CPP_BIN_CPPCONFIG#define _CPP_BIN_CPPCONFIG 1// The current version of the C++ library in compressed ISO date format.#define __GLIBCPP__ 19990804// This flag controls the error handling in string, and perhaps other// bits as time goes on: check out bits/basic_string.h for more// info. It also helps alleviate the circular dependency between// string and exception.# define _GLIBCPP_USE_EXCEPTIONS 1 // If using the namespace std, you need this. Eventually this should// not be an option. In the meantime, and as things like std_ctype.h// need to be hacked out, give people the option. If this is set to 1,// CXXFLAGS should include -fhonor-std. If this is set to 0, CXXFLAGS// should include -fno-honor-std.# define _GLIBCPP_USE_NAMESPACES 1 // This is necessary until Egcs supports separate template compilation.#define _GLIBCPP_NO_TEMPLATE_EXPORT 1// Implies the use of the GNU libio library, and the inclusion of libio.h#define _GLIBCPP_USE_LIBIO 1// To enable older, ARM-style iostreams and other anachronisms use this.//#define _GLIBCPP_DEPRICATED 1// Implies that code specialized for wchar_t should be used.#define _GLIBCPP_USE_WCHAR_T 1// Implies that long long should be used.// On __linux__ systesms, it may be necessary to define __USE_GNU// and _GNU_SOURCE. This is required for limits.h to define// LONG_LONG_MIN and LONG_LONG_MAX, which are used in std_limits.h if// __STL_LONG_LONG is defined.//#define _GLIBCPP_USE_LONG_LONG 1// Use corrected code from the committee library group's issues list.# define _GLIBCPP_RESOLVE_LIB_DEFECTS 1#endif // _CPP_BIN_CPPCONFIG_/* config.h.  Generated automatically by configure.  *//* config.h.in.  Generated automatically from configure.in by autoheader.  *//* Define if your processor stores words with the most significant   byte first (like Motorola and SPARC, unlike Intel and VAX).  *//* #undef WORDS_BIGENDIAN */// Define if LC_MESSAGES is available in <locale.h>./* #undef HAVE_LC_MESSAGES */// Define if the host has a type mbstate_t defined in// wchar.h, as required by 21.1.3.1. Some systems, namely// hppa-hp-hpux10.20 do not meet this requirement, and must be worked// around./* #undef _GLIBCPP_NEED_MBSTATE_T */// Define if WCHAR_MIN and WCHAR_MAX are in the <cwchar_t>// header. Presently, this is needed so that solaris won't// instantitate numeric_limits<wchar_t>#define _GLIBCPP_HAS_WCHAR_MIN_MAX 1// Define if <cctype> uses the _ISBit macro to define what constitutes// a space, punct, etc. Usually, this involved _ISspace, etc macros./* #undef _GLIBCPP_USE_CTYPE_ISBIT */// Define if the compiler/host combination has __builtin_sinf defined.#define _GLIBCPP_HAS_BUILTIN_SINF 1// Define if the compiler/host combination has __builtin_cosf defined.#define _GLIBCPP_HAS_BUILTIN_COSF 1// Define if the compiler/host combination has __builtin_fabsf defined.#define _GLIBCPP_HAS_BUILTIN_FABSF 1// Define if the compiler/host combination has __builtin_fabsf defined.#define _GLIBCPP_HAS_BUILTIN_SQRTF 1/* Define if you have the _copysign function.  */#define HAVE__COPYSIGN 1/* Define if you have the _copysignl function.  *//* #undef HAVE__COPYSIGNL *//* Define if you have the _cosf function.  *//* #undef HAVE__COSF *//* Define if you have the _coshf function.  *//* #undef HAVE__COSHF *//* Define if you have the _fabsf function.  *//* #undef HAVE__FABSF *//* Define if you have the _finite function.  */#define HAVE__FINITE 1/* Define if you have the _fpclass function.  */#define HAVE__FPCLASS 1/* Define if you have the _isinf function.  *//* #undef HAVE__ISINF *//* Define if you have the _isinff function.  *//* #undef HAVE__ISINFF *//* Define if you have the _isinfl function.  *//* #undef HAVE__ISINFL *//* Define if you have the _isnan function.  */#define HAVE__ISNAN 1/* Define if you have the _isnanf function.  *//* #undef HAVE__ISNANF *//* Define if you have the _isnanl function.  *//* #undef HAVE__ISNANL *//* Define if you have the _log10f function.  *//* #undef HAVE__LOG10F *//* Define if you have the _logf function.  *//* #undef HAVE__LOGF *//* Define if you have the _modf function.  *//* #undef HAVE__MODF *//* Define if you have the _powf function.  *//* #undef HAVE__POWF *//* Define if you have the _qfinite function.  *//* #undef HAVE__QFINITE *//* Define if you have the _qfpclass function.  *//* #undef HAVE__QFPCLASS *//* Define if you have the _sincos function.  *//* #undef HAVE__SINCOS *//* Define if you have the _sincosf function.  *//* #undef HAVE__SINCOSF *//* Define if you have the _sincosl function.  *//* #undef HAVE__SINCOSL *//* Define if you have the _sinf function.  *//* #undef HAVE__SINF *//* Define if you have the _sinhf function.  *//* #undef HAVE__SINHF *//* Define if you have the _sqrtf function.  *//* #undef HAVE__SQRTF *//* Define if you have the _strtof function.  *//* #undef HAVE__STRTOF *//* Define if you have the _strtold function.  *//* #undef HAVE__STRTOLD *//* Define if you have the _tanf function.  *//* #undef HAVE__TANF *//* Define if you have the _tanhf function.  *//* #undef HAVE__TANHF *//* Define if you have the atan2f function.  *//* #undef HAVE_ATAN2F *//* Define if you have the c_log function.  *//* #undef HAVE_C_LOG *//* Define if you have the c_logf function.  *//* #undef HAVE_C_LOGF *//* Define if you have the c_logl function.  *//* #undef HAVE_C_LOGL *//* Define if you have the carg function.  *//* #undef HAVE_CARG *//* Define if you have the cargf function.  *//* #undef HAVE_CARGF *//* Define if you have the cargl function.  *//* #undef HAVE_CARGL *//* Define if you have the ccos function.  *//* #undef HAVE_CCOS *//* Define if you have the ccosf function.  *//* #undef HAVE_CCOSF *//* Define if you have the ccosh function.  *//* #undef HAVE_CCOSH *//* Define if you have the ccoshf function.  *//* #undef HAVE_CCOSHF *//* Define if you have the ccoshl function.  *//* #undef HAVE_CCOSHL *//* Define if you have the ccosl function.  *//* #undef HAVE_CCOSL *//* Define if you have the cexp function.  *//* #undef HAVE_CEXP *//* Define if you have the cexpf function.  *//* #undef HAVE_CEXPF *//* Define if you have the cexpl function.  *//* #undef HAVE_CEXPL *//* Define if you have the clog10 function.  *//* #undef HAVE_CLOG10 *//* Define if you have the clog10f function.  *//* #undef HAVE_CLOG10F *//* Define if you have the clog10l function.  *//* #undef HAVE_CLOG10L *//* Define if you have the copysign function.  *//* #undef HAVE_COPYSIGN *//* Define if you have the copysignf function.  *//* #undef HAVE_COPYSIGNF *//* Define if you have the copysignl function.  *//* #undef HAVE_COPYSIGNL *//* Define if you have the cosf function.  *//* #undef HAVE_COSF *//* Define if you have the coshf function.  *//* #undef HAVE_COSHF *//* Define if you have the cpow function.  *//* #undef HAVE_CPOW *//* Define if you have the cpowf function.  *//* #undef HAVE_CPOWF *//* Define if you have the cpowl function.  *//* #undef HAVE_CPOWL *//* Define if you have the csin function.  *//* #undef HAVE_CSIN *//* Define if you have the csinf function.  *//* #undef HAVE_CSINF *//* Define if you have the csinh function.  *//* #undef HAVE_CSINH *//* Define if you have the csinhf function.  *//* #undef HAVE_CSINHF *//* Define if you have the csinhl function.  *//* #undef HAVE_CSINHL *//* Define if you have the csinl function.  *//* #undef HAVE_CSINL *//* Define if you have the csqrt function.  *//* #undef HAVE_CSQRT *//* Define if you have the csqrtf function.  *//* #undef HAVE_CSQRTF *//* Define if you have the csqrtl function.  *//* #undef HAVE_CSQRTL *//* Define if you have the ctan function.  */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -