Jestli "ovládnout" znamená pochopit gramatiku jazyka (umět přečíst a porozumět libovolnému program), tak už by to možná někdo hodně chytrý zvládnul. Ale spíš ne protože C++ patří spíš k těm komplikovanějším jazykům, kdy spousta věcí je přímo v jazyce a ne v knihovnách jako třeba u C nebo javy (ty by se takto za 2 dny daly zvládnout v pohodě).