gpt4 book ai didi

c++ - MSVC - 如何确定是否必须移动类型?

转载 作者:搜寻专家 更新时间:2023-10-31 00:16:41 25 4
gpt4 key购买 nike

<分区>

我似乎遇到了编译器/库错误的问题。当我尝试

#include <iostream>
#include <type_traits>
#include <memory>

int main()
{
typedef std::unique_ptr<int> T;

std::cout << "is_copy_assignable: "
<< std::is_copy_assignable<T>::value
<< "\n"
<< "is_copy_constructible: "
<< std::is_copy_constructible<T>::value << "\n";
}

使用 Visual Studio 2012 Update 1 我得到了

is_copy_assignable: 1
is_copy_constructible: 1

代替

is_copy_assignable: 0
is_copy_constructible: 0

有替代方案吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com