#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.