The following code does not compile in Visual Studio 2010 RC1:#include <tuple>#include <map>using namespace std;int main(){ map<tuple<int>,int> test; tuple<int> testKey(1); test[testKey]; //test[tuple<int>(1)]; return 0;}The part that has been commented out does not cause any troubles, the problems only seems to occur when the key is passed through a variable.
Product Language
Version
Operating System
Operating System Language
Steps to Reproduce
Actual Results
Expected Results