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

📄 configure.h

📁 Amis - A maximum entropy estimator 一个最大熵模型统计工具
💻 H
字号:
#ifndef Amis_configure_h_#define Amis_configure_h_#include <amis/config.h>#ifndef AMIS_NAMESPACE_BEGIN#define AMIS_NAMESPACE_BEGIN namespace amis {#define AMIS_NAMESPACE_END   }#endif#ifndef STD_NAMESPACE_BEGIN#define STD_NAMESPACE_BEGIN namespace std {#define STD_NAMESPACE_END   }#endif#ifndef GNU_NAMESPACE_BEGIN#define GNU_NAMESPACE_BEGIN namespace __gnu_cxx {#define GNU_NAMESPACE_END   }#endif#ifdef AMIS_DEBUG_LEVEL#define AMIS_DEBUG_MODE( level ) ( level <= AMIS_DEBUG_LEVEL )#define AMIS_DEBUG_MESSAGE( level, message ) \    if ( level <= AMIS_DEBUG_LEVEL ) std::cerr << message;#else // AMIS_DEBUG_LEVEL#define AMIS_DEBUG_MODE( level ) 0#define AMIS_DEBUG_MESSAGE( level, message )#endif // AMIS_DEBUG_LEVEL#if defined(HAVE_EXT_HASH_MAP) // GCC 3.x#include <ext/hash_map>#include <string>#if __GNUC_MINOR__ == 0 // hack for gcc 3.0.xSTD_NAMESPACE_BEGINtemplate <> struct hash< string > {  size_t operator()( const string& s ) const {    return hash< const char* >()( s.c_str() );  }};STD_NAMESPACE_ENDAMIS_NAMESPACE_BEGINusing std::hash_map;using std::hash;AMIS_NAMESPACE_END#else // __GNUC_MINOR__ == 0GNU_NAMESPACE_BEGINtemplate <> struct hash< std::string > {  size_t operator()( const std::string& s ) const {    return hash< const char* >()( s.c_str() );  }};GNU_NAMESPACE_ENDAMIS_NAMESPACE_BEGINusing __gnu_cxx::hash_map;using __gnu_cxx::hash;AMIS_NAMESPACE_END#endif // __GNUC_MINOR__ == 0#else // HAVE_EXT_HASH_MAP#include <hash_map>#include <string>STD_NAMESPACE_BEGINtemplate <> struct hash< string > {  size_t operator()( const string& s ) const {    return hash< const char* >()( s.c_str() );  }};STD_NAMESPACE_ENDAMIS_NAMESPACE_BEGINusing std::hash_map;using std::hash;AMIS_NAMESPACE_END#endif // HAVE_EXT_HASH_MAP#ifdef  AMIS_PARALLEL#define _REENTRANT#endif#endif // configure_h_// end of configure.h

⌨️ 快捷键说明

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