Тесты
Язык сайта: Русский
Українська
English
Русский
Тесты по программированию
Вход
Регистрация
Тесты по программированию
Теория
сниппеты
Статьи
Главная
Android
Цены
FAQ
История Cosmo
Правила и условия сервиса
Политика конфиденциальности
Политика в отношении файлов cookie
Обратная Связь
nameless temporary objects
:
Язык контента: Русский
English
Что выведется на экран? #include <string> #include <iostream> using namespace std; const wchar_t* g_testString = L"Hello, World"; wstring func() { return wstring(g_testString); } int main() { const wchar_t* wStr = func().c_str(); if( wcscmp( wStr, g_testString ) == 0 ) { cout<<"strings are equal"; return 0; } cout<<"strings are not equal"; return 0; }
nameless temporary objects
В каких из перечисленных фрагментов кода содержатся ошибки:
nameless temporary objects
Что выведет следующая программа? #include <iostream> using namespace std; struct D { D() { cout << "1"; } ~D() { cout << "2"; } }; D GetResult() { return D(); } int main() { const D &d = GetResult(); cout << "3"; }
nameless temporary objects
← Предыдущая
1
Следующая →
Зарегистрируйся сейчас
или
Подпишись на будущие тесты