Std::is_same_v странно возвращает false, когда ожидается true, используя шаблон CRTC++

Программы на C++. Форум разработчиков
Anonymous
Std::is_same_v странно возвращает false, когда ожидается true, используя шаблон CRT

Сообщение Anonymous »

Код: Выделить всё

#include 
#include 

template 
struct base : public interface{
public:
using Scalar = T;
};

template
struct I{

};

template 
struct Scalar : public base
{
using DoubleT = double;
using Name= Scalar;
using base::base;
};

int main()
{
std::cout

Подробнее здесь: [url]https://stackoverflow.com/questions/78710596/stdis-same-v-weirdly-return-false-when-true-is-expected-using-crt-pattern[/url]

Вернуться в «C++»