Boost logo

Boost :

From: Valentin Bonnard (Bonnard.V_at_[hidden])
Date: 1999-08-31 12:15:08

Kevlin Henney wrote:
> Beman Dawes wrote:
> [...]
> Needs identified so far that assertion<>() doesn't meet :
> * Reporting of file and line.
> * Parameterization of exception type.
> Perhaps those last two can also be addressed. Something to work
> towards.
> For boost library authors, the first need is perhaps not as great as
> that for a user dotting their own code w/ assertions. Naming and
> describing what constraint was violated is often more useful to a
> library user than receiving a mysterious message about a piece of code
> they have nothing to do w/!

This can easilly be done with a comment:

// must fobnicate before we tweak
assert (x ? t(3) : 3434==i+j);

Valentin Bonnard

Boost list run by bdawes at, gregod at, cpdaniel at, john at