7 Apr
2013
7 Apr
'13
11:43 p.m.
On Sun, 07 Apr 2013 11:22:17 -0700, Steven Watanabe
Undefined behavior does not mean throw an exception; it means all bets are off.
A general thought: Many C/C++ programmmers are still unaware of what undefined/unspecified/implementation-defined behaviour means. IMO, it would very helpful and educational if there were boost-wide definitions of such standardese terms that each boost library documentation would link to. (In my experience, if documentation is not sufficiently informative and well-organized then it's very hard to get programmer teams to adopt some library, and if they do adopt it then most likely it won't be used properly due to to ignorance.) My 2 cents, Mostafa