C/C++
Mis juhtub, kui väljastame destruktorist erandi?
Mis on meetodite ülekirjutamise (override) mehhanism C++-s?
Miks on vajalik tagastada viide objektile ülekoormamise operaatori ülekoormamisel?
Mida tuleb meeles pidada, kutsudes erandeid destruktoris?
Kuidas saab määrata piirangu konkreetse klassi loodavate eksemplaride arvule?
Kuidas kontrollida, et double tüüpi kasutades ei tekkinud erandit?
Andke näite olukordadest, kus võib 'kahe kordse erandi' konstruktsiooni kasutamisel tekkida korduv erand.
Mis on deque konteiner C++-s?
Kuidas saab salvestada rahaline ekvivalent täisarvu andmetüübis?
Mida tuleks arvestada, kui C ja C++ keeli koos töötada erandite käsitlemise kontekstis?
Kuidas veel nimetatakse set ja map konteinerid?
Milline on aja keerukus eemaldada element vektori algusest?
Kuidas on üles ehitatud C++-i map konteiner?
Milliseid konstruktoritüüpe võib klass omada?
Milline on operatsioonide asümptootne keerukus C++-is vector konteineriga?
Mis juhtub, kui kutsume lock meetodit mitu korda?
Kuidas toimub mälu ümberjaotamine std::vector konteineris C++-is?
Kuidas rakendada nutikat näidikut ühe või mitme objekti jaoks?
Kas tead sinhroniseerimismehhanisme, nagu spinlockid ja deadlockid?
Kuidas saab salvestada rahalise ekvivalendi, kasutades int andmetüüpi?