Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
type parameter
:
Мова контенту: Русский
English
Как правильно объявить метод добавления объекта типа ItemType в шаблон Container вида: template<class ItemType> class Container { /* ... */ };
type parameter
Корректен ли такой код? template <template<class T> class TT> void f() { }
type parameter
Какие из объявлений шаблонов верны?
type parameter
Что будет выведено в результате выполнения кода: #include <iostream> struct A { struct B { int value; } b; }; template<typename T> void func(typename T::B b) { std::cout << b.value; } int main(int argc, char * argv[]) { A a = {{5}}; func(a.b); }
type parameter
Что будет выведено в результате выполнения данной программы: template<class T, class U> struct A{ struct dummy{char _[2];}; static char _(T); static dummy _(...); static const bool value=sizeof(_(U()))==sizeof(char); }; struct B{}; struct C:B{}; ... cout << A<B,C>::value << A<B,B>::value << A<C,B>::value;
type parameter
В каких строчках кода содержится ошибка? #include <iostream> using namespace std; template <class X, class Y> void f(X,Y) { cout<<"Ok"<<endl; } void main(void) { f(1,1); //1 f<int ,int>('c', 1); //2 f<string>("str",1.1); //3 }
type parameter
Отметьте верные способы специализации функции tеmрlаtе<сlаss Т> vоid f(Т а, Т b); для типа bооl:
type parameter
Параметром шаблона может быть:
type parameter
← Попередня
1
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести