Boost logo

Boost Users :

From: Johan Nilsson (johan.nilsson_at_[hidden])
Date: 2002-09-23 07:47:02


Thanks for the reply,

I tried the following:

---
std::locale defaultLocale;
bool (*pIsSpace)(char, const std::locale&) = &std::isspace;
std::string::iterator nonSpace = std::find_if(stringToTrim.begin(),
    stringToTrim.end(),
    boost::bind<bool>(std::logical_not<bool>(),
        boost::bind<bool>(pIsSpace, _1, defaultLocale)));
---
But only got "error C2667: 'boost::bind' : none of 38 overloads have a best
conversion" etc ...
I'm restricted to boost 1.27.0 in the project, could this cause any
problems?
// Johan

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net