#include <stdlib.h>
Go to the source code of this file.
 | 
| template<class C >  | 
| void  | convert (C &, char *) | 
|   | 
| template<class C >  | 
| bool  | IsNull (const C c) | 
|   | Generic equality test to zero.  More...
  | 
|   | 
| template<class C >  | 
| bool  | IsDivide (const C, const C) | 
|   | 
| template<class C >  | 
| C  | Gcd (const C, const C) | 
|   | 
| template<>  | 
| void  | convert (int &i, char *s) | 
|   | 
| template<>  | 
| bool  | IsNull (const int i) | 
|   | Specialization for int.  More...
  | 
|   | 
| template<>  | 
| bool  | IsDivide (int a, int b) | 
|   | 
| template<>  | 
| int  | Gcd (int a, int b) | 
|   | 
| double  | factorial (int n) | 
|   | 
| template<>  | 
| void  | convert (double &d, char *s) | 
|   | 
| template<typename T >  | 
| void  | convert (T &dd, char *s) | 
|   | 
| template<>  | 
| bool  | IsNull (const double d) | 
|   | Specialization for double.  More...
  | 
|   | 
| template<>  | 
| bool  | IsDivide (double a, double b) | 
|   | 
| template<>  | 
| double  | Gcd (double a, double b) | 
|   | 
template<class C > 
  
  
      
        
          | void convert  | 
          ( | 
          C &  | 
          ,  | 
         
        
           | 
           | 
          char *  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<> 
  
  
      
        
          | void convert  | 
          ( | 
          int &  | 
          i,  | 
         
        
           | 
           | 
          char *  | 
          s  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<> 
  
  
      
        
          | void convert  | 
          ( | 
          double &  | 
          d,  | 
         
        
           | 
           | 
          char *  | 
          s  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<typename T > 
  
  
      
        
          | void convert  | 
          ( | 
          T &  | 
          dd,  | 
         
        
           | 
           | 
          char *  | 
          s  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | double factorial  | 
          ( | 
          int  | 
          n | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
template<class C > 
  
  
      
        
          | C Gcd  | 
          ( | 
          const C  | 
          ,  | 
         
        
           | 
           | 
          const C  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<> 
      
        
          | double Gcd  | 
          ( | 
          double  | 
          a,  | 
        
        
           | 
           | 
          double  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<class C > 
  
  
      
        
          | bool IsDivide  | 
          ( | 
          const C  | 
          ,  | 
         
        
           | 
           | 
          const C  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<> 
  
  
      
        
          | bool IsDivide  | 
          ( | 
          int  | 
          a,  | 
         
        
           | 
           | 
          int  | 
          b  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<> 
      
        
          | bool IsDivide  | 
          ( | 
          double  | 
          a,  | 
        
        
           | 
           | 
          double  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
Generic equality test to zero. 
 
 
template<> 
  
  
      
        
          | bool IsNull  | 
          ( | 
          const int  | 
          i | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
template<> 
  
  
      
        
          | bool IsNull  | 
          ( | 
          const double  | 
          d | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Specialization for double.