
4 Feb
2006
4 Feb
'06
5:47 p.m.
Include files such as <cassert> usually have a guard involving the #define of a specific symbol to prevent then from being included twice. Once you have defined your own version of assert(), perhaps you could #define the <cassert> guard symbol as a way of preventing the local <cassert> from being included. This would work, of course, only if your version of <cassert> would work for Boost also. Merrill