greta,一个开源正则表达式模板库: http://research.microsoft.com/projects/greta/
在debug unicode multithread dll的时候,出现如下link问题:
LIBCMTD.lib(_wctype.obj) : error LNK2005: _iswspace already defined in xxx.obj
去google了一下,发现这是个非常老的windowsAPI的bug,boost库同样出现这个问题,这里有个walk around:
http://aspn.activestate.com/ASPN/Mail/Message/2509074
对比这同样修改了greta
iswspace 为 iswctype(ch, L' ')既可。
在debug unicode multithread dll的时候,出现如下link问题:
LIBCMTD.lib(_wctype.obj) : error LNK2005: _iswspace already defined in xxx.obj
去google了一下,发现这是个非常老的windowsAPI的bug,boost库同样出现这个问题,这里有个walk around:
http://aspn.activestate.com/ASPN/Mail/Message/2509074
对比这同样修改了greta
iswspace 为 iswctype(ch, L' ')既可。