MSVC 2005 Beta 2 has just introduced a whole set of additional nonstandard deprecations, on top of the 'deprecations' made to the C standard library in Beta 1 due to perceived security risks, except to the STL this time.
In particular, I got hammered by a pile of warnings about std::remove(), and I can't find my real errors anymore. Anyway, does anyone know of any security vulnerabilities associated with std::remove(), that don't involve misuse? Because I'm just a little sceptical about MS's recent pushes for changes to the C/C++ standards, and it's more than a little annoying when perfectly healthy code generates an entire output-window full of crazy un-disableable 3-warning deprecation combos, which also happen to list all the template arguments in an obscenely un-compact manner and obscure any useful information.
[end rant]