Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
reinterpret_cast
:
Мова контенту: Русский
English
Какого приведения типов данных нет в C++ ?
reinterpret_cast
Какой вывод у данной программы? #include <iostream> class A { public: A() { std::cout << "A()"; } void memget() { std::cout << sizeof(*this); } virtual void f() { std::cout << "f()"; } virtual void f2() { std::cout << "f2()"; } virtual ~A() { std::cout << "~A()"; } }; struct VPTR { void (*function0)(void); void (*function1)(void); void (*function2)(void); }; int main() { A* ob = new A; VPTR** vPtr = reinterpret_cast<VPTR**>(ob); (*vPtr)->function0(); ob->memget(); delete ob; return 0; }
reinterpret_cast
← Попередня
1
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести