⟩ Output of this program? #include <iostream> using namespace std; int main() { int i; char *arr[] = {"C", "C++", "Java", "VBA"}; char *(*ptr)[4] = &arr; cout << ++(*ptr)[2]; return 0; } a) ava b) java c) c++ d) compile time error
a) ava
a) ava
Tell us how to make sure a C++ function can be called as e.g. void foo(int, int) but not as any other type like void foo(long, long)?
Do you know what is the role of mutable storage class specifier?
Explain me what will i and j equal after the code below is executed? Explain your answer. int i = 5; int j = i++;?
Explain how to create a reference variable in C++?
Tell us why pure virtual functions are used if they don't have implementation / When does a pure virtual function become useful?
Explain what is 'Copy Constructor' and when it is called?
Tell me what are C++ inline functions?
Explain me which operator can be used in C++ to allocate dynamic memory?
Tell me what is a class?
Explain me are you allowed to have a static const member function?