There seems to be a problem with the MSVC 2010 c++ <functional> implementation with regard to std::bind. See example below. The functionally equivalent using lambda functions compiles and runs as expected. Both versions of the code work in GCC 4.5+ (with -std=c++0x -pedantic -Wall -Wextra, which is why I strongly believe this is a bug in MSVC.Forum link:http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/42cf1d81-1799-438e-bfa6-ccde2a56e56a/
Visual Studio/Silverlight/Tooling version
What category (if any) best represents this feedback?
Steps to reproduce
Operating System Language