5 Feb
2004
5 Feb
'04
6:59 p.m.
Hello, I have just downloaded and installed 1.31.0. I am using MS VC7 and am having the following problem: The following code will not compile (whereas it did previously) #include <locale> using namespace std; #include <boost/regex.hpp> int main(int argc, char* argv[]) { return 0; } The error reported is as follows: regbase.hpp(120) : error C2955: 'std::collate' : use of class template requires template argument list The offending line of code is: collate = ::boost::regbase::collate, which is one member of an enumeration. The code looks fine to me so this seems to be a problem with the compiler. Has anyone already dealt with this? Thanks, John