I use the trick
assert( 2 + 2 == 4 || "Adding numbers failed!" )
This will probably work for BOOST_ASSERT as well.
Kind regards
Maarten
----- Original Message ----
From: Gennadiy Rozental
Hi, Hi, if any assert is there like BOOST_ASSERT or assert where I can pass a custom message to print on assert failure ? i.e. something like BOOST_ASSERT(condition, message)
Also, is there any debug print version for boost? Something like, I want a message should be printed only when the application is running in DEBUG version (whatever flag the system provides for that). The message can be cout or printf kind of thing. A little safety is better sometimes like debug print can't change the value of the variable etc. Thanks
Google for smart_assert. There was one by john torjo. Gennadiy _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com