EnglishSite mapContactsFrançais
 CompanyConsultingTrainingDevelopmentProductsProjectsTechnologiesReferencesEventsRecruitment
How well do you know C++ ?
RecruitmentQuizC++ | Java | Internet | UML

C++ was invented by:

Kernigan & Richie.
Bjarne Stroustrup.
Bertrand Meyer.

Downcasting is:

forbidden in C++.
the action of retyping an object using one of its sub-classes.
the action of sending an event around.

The best way to pass an object o from class C as an in argument of a fonction f is:

f (C o);
f (C &o);
f (const C &o);

For a function f() to be able to use a private attribute of the class C, you have to:

declare f as a friend in C.
declare C as a friend in f.
both of the above.

RTTI stands for:

Real Time Tuning Interface.
Raw Type Transfer Interface.
Run Time Type Information.
Paris  •  Rennes  •  Nantes  •  Sophia Antipolis  •  Objecteering Software