test case that I can compile and run here it still doesn't help much. Also what compiler, platform and Boost version are you using? Also please check that there isn't some binary-compatibity issue going on: building your app with different options than Boost was built with, or linking to a library file that's from a different Boost version to the headers you're #including
I think the problem I had before was with a specific version of gcc on cygwin. try/catch should give you some idea of the problem. You should be able to catch (...) or something more diagnostic. Failure to catch (...) finally convinced me of a different diagnosis. Mike Marchywka 586 Saint James Walk Marietta GA 30067-7165 404-788-1216 (C)<- leave message 989-348-4796 (P)<- emergency only marchywka@hotmail.com Note: If I am asking for free stuff, I normally use for hobby/non-profit information but may use in investment forums, public and private. Please indicate any concerns if applicable. Note: Hotmail is possibly blocking my mom's entire ISP - try me on marchywka@yahoo.com if no reply here. Thanks.
From: john@johnmaddock.co.uk To: boost-users@lists.boost.org Date: Wed, 12 Mar 2008 13:50:41 +0000 Subject: Re: [Boost-users] Regex problem
Dave DeLong wrote:
Ah, you're right. That was one of my attempts to fix it (which you can guess didn't work).
As for the inefficiency, this is my first stab at regex. =)
Here's the complete function as it stands (or doesn't, since it still crashes):
void Page::removeScriptTags() { boost::regex tagRegex("(?:i)]*>.*?]*>"); string source(*pageSource); string replaced = boost::regex_replace(source, tagRegex, " ", boost::match_default); delete pageSource; pageSource = new string(replaced); }
That looks fine as it stands, but unless you can reduce it to a complete test case that I can compile and run here it still doesn't help much. Also what compiler, platform and Boost version are you using? Also please check that there isn't some binary-compatibity issue going on: building your app with different options than Boost was built with, or linking to a library file that's from a different Boost version to the headers you're #including etc...
John.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008