Hi There!
Quick, probably dumb question but I have the following snippet
template<typename T>
class Natural : public ArbitraryNumber{
std::vector<T> mVal;
std::vector<T>::iterator mIter;
instantiated with
math::Natural<long double> z;
in my main module. Visual C++ dislikes this. When I put this in:
typename std::vector<typename T>::iterator mIter;
...it works fine. Is this just VC being an incredible pain or is there a good reason for this? I should probably try it with another compiler but it took me too much time to 'fix' this...now I'm just irritated ;P
Thanx!
Sean