Hello,
I try to work with C++...
How to retrieve the m_Digits list of int, with this hh (and particularly the GetDigits function) for a class of big Integers ?
Code:
class Integer
{
	short m_Sign; // m_Sign<0 <=> this<0
	list<int> m_Digits;

public:
	Integer();
	Integer(int n);
	Integer(const char*);
	Integer(const Integer& n);

	short GetSign() const {return m_Sign;};
	const list<int>& GetDigits() const {return m_Digits;};
	The function to use to retrieve the digits 
	const list<int>& GetDigits() const {return m_Digits;};
	//...
};
Integer abs(const Integer& a);
Integer fact(Integer a);
Integer pgcd(Integer a, Integer b);
Integer ppcm(Integer a, Integer b);
Integer pow(Integer a, int b);
Integer pow(Integer a, Integer b);
// The new function to build 
Integer sqrt(Integer a);
I do not clearly understand the definition of the line
Code:
const list<int>& GetDigits() const {return m_Digits;};
and I am unable to declare a list<int> variable to retrieve this list.

Thanks !