Boost Users :
From: Gennadiy Rozental (rogeeff_at_[hidden])
Date: 2008-06-15 17:15:54
Mike(dev <dev.wilson <at> ntlworld.com> writes:
> When trying to determine where memory leaks are coming from, you could try
> something like this...
> #include <crtdbg.h>
> int main() // try replacing this line with BOOST_AUTO_TEST_CASE_TEMPLATE
> // break on memory allocation number
> _crtBreakAlloc = 83; // or 84, 93,94
Boost.Test supports this directly just pass allocation number as the value of
the argument detect_memory_leaks:
Unfortunately in my experience with previous version of MS runtime this doesn't
actually break exactly at the same allocation we if you did not pass the
parameter. It's somewhere in a vicinity though: plus/minus couple.
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net