
22 Jul
2004
22 Jul
'04
6:44 p.m.
Then, in his version of ON_BLOCK_EXIT (which is customized for his library, and so not generally useful) expands to something like this:
const scope_guard_impl_base& guard = make_guard( ... ); guard.touch();
That's probably a better solution than using compiler dependant switches.