科学和工程计算中使用统计功能开发工具包.

源代码在线查看: include.h

软件大小: 114 K
上传用户: rylzll
关键词: 工程计算 开发工具包
下载地址: 免注册下载 普通下载 VIP

相关代码

				//$$ include.h           include files required by various versions of C++
				
				//#define Glock                         // for Glockenspiel on the PC
				//#define ATandT                        // for AT&T C++ on a Sun
				
				#ifdef __GNUG__
				#define GXX                             // for Gnu C++
				#endif
				
				#define TEMPS_DESTROYED_QUICKLY         // for compiler that delete
									// temporaries too quickly
				
				//#define DO_FREE_CHECK                   // check news and deletes balance
				
				#define USING_DOUBLE                    // elements of type double
				//#define USING_FLOAT                   // elements of type float
				
				#define Version21                       // version 2.1 or later
				
				
				#ifdef __ZTC__                          // Zortech
				   #include 
				   #ifdef WANT_STREAM
				      #include 
				      #define flush ""                  // doesn't have io manipulators
				   #endif
				   #ifdef WANT_MATH
				      #include 
				      #include 
				   #endif
				#endif
				
				#ifdef __BCPLUSPLUS__                   // Borland
				   #include 
				   #ifdef WANT_STREAM
				      #include 
				      #include 
				   #endif
				   #ifdef WANT_MATH
				      #include 
				      #define SystemV                   // optional in Borland
				      #include                // Borland has both float and values
				   #endif
				   #undef __TURBOC__                    // also defined in Borland
				#endif
				
				#ifdef __TURBOC__                       // Turbo
				   #include 
				   #ifdef WANT_STREAM
				      #include 
				      #include 
				   #endif
				   #ifdef WANT_MATH
				      #include 
				      #define SystemV                   // optional in Turbo
				      #include 
				   #endif
				#endif
				
				#ifdef ATandT                           // AT&T
				#include 
				#ifdef WANT_STREAM
				#include 
				#include 
				#endif
				#ifdef WANT_MATH
				#include 
				#define SystemV                         // must use System V on my Sun
				#include                      //    as float.h is not present
				#endif
				#endif
				
				#ifdef GXX                              // Gnu C++
				   #include 
				   #ifdef WANT_STREAM
				      #include                // no iomanip in G++
				      #define flush ""
				   #endif
				   #ifdef WANT_MATH
				      #include 
				      #include 
				   #endif
				   #ifndef TEMPS_DESTROYED_QUICKLY
				      #define TEMPS_DESTROYED_QUICKLY
				   #endif
				#endif
				
				#ifdef Glock                            // Glockenspiel
				   extern "C" { #include  }
				   #ifdef WANT_STREAM
				      #include 
				      #include 
				   #endif
				   #ifdef WANT_MATH
				      extern "C" { #include  }
				      extern "C" { #include  }
				   #endif
				   #define NO_LONG_NAMES                // very long names don't work
				#endif
				
				
				
				#ifdef USING_FLOAT                      // set precision type to float
				typedef float Real;
				typedef double long_Real;
				#endif
				
				#ifdef USING_DOUBLE                     // set precision type to double
				typedef double Real;
				typedef long double long_Real;
				#endif
				
				
							

相关资源