Re[2]: error:ptr_fun(<unknown type>)
От: Аноним  
Дата: 03.10.05 19:31
Оценка:
Здравствуйте, Анатолий Широков, Вы писали:

Спасибо за ответ

АШ>VC 7.1: без ошибок

Ваш вариант в gcc тоже работает. Но мне нужно юзать <iostream>

А так что скажет VC:
#include <functional>
#include <algorithm>
#include <string>
#include <cctype>
#include <iostream>

using namespace std;
inline bool is_num(std::string const &s)
{
   return  find_if(
        s.begin(),
        s.end(),
        not1(ptr_fun(isdigit))
    )  == s.end();
}

int main(){
   return is_num("121212");
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.