а как можно указать что аргумент шаблона должен быть классом с определённым методом\переменной или набором методов\переменных что-то типо template<class C; C::Method> class A { void a(){ Method(); } ... };
а как можно указать что аргумент шаблона должен быть классом с определённым методом\переменной или набором методов\переменных что-то типо template<class C; C::Method> class A { void a(){ Method(); } ... };
такое можно сделать, ищи. у меня есть такой код, но он под нда
а как можно указать что аргумент шаблона должен быть классом с определённым методом\переменной или набором методов\переменных что-то типо template<class C; C::Method> class A { void a(){ Method(); } ... };
вообще, скажи под какой стандарт ты хочешь это написать?!