Quizzes
Site Language: English
Українська
English
Русский
Programming Tests
Login
Sign Up
Programming Tests
Theory
Snippets
Papers
Landing
Android
Prices
FAQ
Cosmo Story
Terms and Conditions
Privacy Policy
Cookies Policy
Send Feedback
typename keyword
:
Content language: Русский
English
Что выведет на экран следующая программа? #include <iostream> static int a = 0; template<typename T> void f(T t) { static int b = ++a; std::cout << a; std::cout << b++; } int main (int argc, char *argv[]) { f(27); f(634); f(.8); return 0; }
typename keyword
Что нужно вписать вместо точек, чтобы данный код скомпилировался: #include <iostream> using namespace std; template<...> // insert code here void OtherFunc() { T(); } void printIt() { cout << "Func"; } int main() { OtherFunc<printIt> (); return 0; }
typename keyword
Какие фрагменты кода из перечисленных содержат ошибки:
typename keyword
Какие из объявлений шаблона функции верны?
typename keyword
Что выведет эта программа: #include <iostream> #include <map> template<class T> void f(std::map<int, T>::value_type& v) { std::cout << v.first << v.second << std::endl; } int main() { std::map<int, int> m; m[0] = 2; f<int>(*m.begin()); return 0; }
typename keyword
Выберите допустимые объявления друзей для шаблона // 1 template <typename T> class C { friend class T; }; // 2 template <class T> class C { friend T; }; // 3 template <typename T> class C { typedef T type; friend class type; };
typename keyword
Что будет выведено на экран в результате выполнения программы: #include <iostream> typedef int*** INT; template <typename T> struct S { enum {result = 2}; }; template<typename T> struct S<T*> { enum {result = 1 + S<T>::result}; }; int main() { std::cout << S<INT>::result; return 0; }
typename keyword
Какой тип будет иметь В<соnst int*>::tуpе при следующем определении класса В: tеmрlаtе<сlаss Т> struсt А{ tуреdеf Т* tуpе; }; tеmрlаtе<сlаss Т> struсt В{ tуpеdеf tуpеnаmе А<tуpеnаmе А<Т>::tуpе>::tуpе tуpе; };
typename keyword
Какие из объявлений шаблонов верны?
typename keyword
Каким образом может использоваться ключевое слово typename?
typename keyword
← Prev
1
2
Next →
Sign Up Now
or
Subscribe for future quizzes