few questions about regex V3 vs V4

Few questions about regex V3 : 1. what parts of boost.regex are available in V3? I just found (to my embarassment during discussion with my boss) that regex_replace is not available in V3. 2. what compilers are known to not work with V4, or (more precisely) : is there any reason to force MSVC6 into V3? 3. assuming that we build regex library files in V4, is it OK (well-defined behaviour) to link these .dll and .lib with code compiled with regex V3? TIA -- Bronek Kozicki brok@rubikon.pl http://b.kozicki.pl/

1. what parts of boost.regex are available in V3? I just found (to my embarassment during discussion with my boss) that regex_replace is not available in V3.
regex_replace, and the regex iterators. Maybe other things, you'd have to consult the V3 docs to be sure.
2. what compilers are known to not work with V4, or (more precisely) : is there any reason to force MSVC6 into V3?
No, none. Actually as it turns out no compilers that I'm aware of fail with V4.
3. assuming that we build regex library files in V4, is it OK (well-defined behaviour) to link these .dll and .lib with code compiled with regex V3?
Yikes, no, don't go there! John.

John Maddock wrote:
1. what parts of boost.regex are available in V3? I just found (to my embarassment during discussion with my boss) that regex_replace is not available in V3.
regex_replace, and the regex iterators. Maybe other things, you'd have to consult the V3 docs to be sure.
thank you. Could this be placed somewhere in documentation?
2. what compilers are known to not work with V4, or (more precisely) : is there any reason to force MSVC6 into V3?
No, none. Actually as it turns out no compilers that I'm aware of fail with V4.
that's good news :). Thanks again B.

thank you. Could this be placed somewhere in documentation?
It's supposed to be here: http://www.boost.org/libs/regex/doc/history.html But I tend to be a little terse sometimes: I'll see what I can do to improve it. John.
participants (3)
-
Bronek Kozicki
-
Bronek Kozicki
-
John Maddock