Тести
Мова сайту: Українська
Українська
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
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести