驚いたことに、VS 2013 はこれをエラーなしでコンパイルしました。
#include <utility>
int main() {
auto p = std::make_pair{123, 12.3f};
return 0;
}
これは新しい機能ですか、それとも何ですか? おそらくバグ...
編集: VS 2013 RC では、この方法でもメンバー関数を呼び出すことができるようになりました。
驚いたことに、VS 2013 はこれをエラーなしでコンパイルしました。
#include <utility>
int main() {
auto p = std::make_pair{123, 12.3f};
return 0;
}
これは新しい機能ですか、それとも何ですか? おそらくバグ...
編集: VS 2013 RC では、この方法でもメンバー関数を呼び出すことができるようになりました。
その機能は、今後の C++14 標準の一部です.. http://en.wikipedia.org/wiki/C%2B%2B14#Function_return_type_deduction