In case of the following static_cast conversion, what will be the output of the program?
#include <iostream>

int main() {
    std::cout<< ++static_cast<int>(*(new int(5)));
}
Explanation
5.2.9 Static cast
The result of the expression static_cast<T>(v) is the result of converting the expression v to type T. If T is a reference type, the result is an lvalue; otherwise, the result is an rvalue.

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести