我的编译器是 VC++ 2013 RC。
#include <type_traits>
struct A
{
A() = default;
A(const A&) = delete;
};
int main()
{
auto b = std::is_copy_constructible<A>::value;
// Now b is TRUE! Rather than false.
}
这是 VC++ 2013 RC 的 BIG BUG 吗?
更新:
ideone给出了正确的结果。