Тесты
Язык сайта: Русский
Українська
English
Русский
Тесты по программированию
Вход
Регистрация
Тесты по программированию
Теория
сниппеты
Статьи
Главная
Android
Цены
FAQ
История Cosmo
Правила и условия сервиса
Политика конфиденциальности
Политика в отношении файлов cookie
Обратная Связь
functions
:
Язык контента: Русский
English
Что выведет эта программа: #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; }
functions
В каких строчках кода содержится ошибка? #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 }
functions
Отметьте вызовы функций которые вызовут ошибку при компиляции данного кода: tеmрlаtе<сlаss Т> vоid f(Т t1, Т t2); struсt s{s(int);s();};
functions
← Предыдущая
3
4
5
6
7
Следующая →
Зарегистрируйся сейчас
или
Подпишись на будущие тесты