- void Integer::NaN(string s)
- {
- if(s == NULL)
- {
- if(!isdigit)
- {
- this->nan = true;
- return;
- }
- this->nan = false;
- }
- }
- }
- void Integer::NaN(string s)
- {
- string::iterator p;
- for(p = s.begin(); p < s.end(); p++)
- {
- if(!isdigit(*p))
- {
- this->nan = true;
- return;
- }
- }
- this->nan = false;
- }
- }