Breaking Changes in the Standard C++ Library
This section describes the breaking changes in Visual C++ 2005.
The exception Class
To resolve any errors indicating that the exception class cannot be found, add the following using statement to your code:
using namespace std;
Changes to valarray::resize()
When calling(), the contents of the valarray will be lost and will be replaced by default values. The resize() method is intended to reinitialize the valarray rather than grow it dynamically like a vector.
Applications built with a debug version of the C-Runtime Library and which use iterators incorrectly might begin to see asserts at runtime. To disable these asserts, you must define _HAS_ITERATOR_DEBUGGING to 0. For more information, see.