Với hai lớp rất đơn giản:Tại sao std :: is_assignable return false với các loại con trỏ liên quan?
class X
{
};
class Y : public X
{
};
Tại sao nó rằng, với Clang và GCC targeting C++14, std::is_assignable<X*, Y*>::value
là false
? Nó là true
với Clang trên thiết lập của tôi khi tôi nhắm mục tiêu C++ 11.