11 #define OSTREAM std::ostream
12 #elif defined(HAVE_IOSTREAM_H)
14 #define OSTREAM ostream
25 AFactor() : _factor(1), _minpoly (1), _exp(0) {}
27 AFactor(
const T &
f,
const T &
m,
int e ) : _factor(f), _minpoly (m), _exp(e) {}
28 AFactor(
const T &
f,
const T &
m ) : _factor(f), _minpoly (m), _exp(1) {}
40 template <
class T>
int
45 OSTREAM& operator<< ( OSTREAM & os, const AFactor<T> &
f );
AFactor(const T &f, const T &m, int e)
AFactor(const AFactor< T > &f)
int operator==(const AFactor< T > &, const AFactor< T > &)
AFactor(const T &f, const T &m)
void print(OSTREAM &) const
AFactor< T > & operator=(const AFactor< T > &)