2 Mar
2005
2 Mar
'05
3:21 a.m.
Please try to use "wsmatch" instead of "wcmatch."
It will work well.
But I don't know why such a error occurs...
frank fu
I am trying to move my code from vc6.0 to vc71. Here is the part of code using boost regex:
boost::wregex ee(L"[E|e],(\\w+),(.+)$"); boost::wcmatch mr; TString value=L"some char"; if (boost::regex_match(value, mr, ee)) { ... }
Those code compiled with UNICODE and was ok on vc6.0. But when I compile with VC71, it gives me error c2664:
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- TAKAHASHI Daisuke d_takahashi@sannet.ne.jp -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-