C/C++
რა განსხვავებაა C++-ში vector და list კონტეინერებს შორის?
როგორ მუშაობს ვირტუალური ფუნქცია C++-ში?
რა მოხდება, თუ delete ოპერატორი შეასრულეთ nullptr-ისთვის?
რატომ აღნიშნავს კომპილატორი დესტრუქტორს როგორც noexcept?
რა არის კოლიზია ჰეშირების კონტექსტში და როგორ ხდება ის, როდესაც სხვადასხვა გასაღებები ერთსა და იმავე ჰეშ მნიშვნელობას იღებენ?
რა ტიპის მუტექსები არსებობს C++ სტანდარტულ ბიბლიოთეკაში?
რა არის ციკლური დამოკიდებულება და რა პრობლემებს შეიძლება გამოიწვიოს?
რა არის spinlock?
Shared_ptr-ს მხოლოდ ერთი მიმთითებლის გამოთვლაა თუ რამდენიმე?
როგორ მუშაობს std::map და std::unordered_map C++-ში?
როგორ შეიძლება სინქრონიზება ურთიერთქმედება ნაკადებს შორის?
რა განსხვავებები არსებობს სტატიკურ და დინამიკურ ბიბლიოთეკებს შორის?
weak_ptr რა მიზნით გამოიყენება?
როგორ შეიძლება მართოთ მეხსიერების განლაგება სტრუქტურებში C/C++-ში?
რა იცით კონსტანტული და კონსტანტული არა მეთოდების შესახებ?
როგორ შემოწმოთ, მოხდა თუ არა გამონაკლისი ერთ-ერთ ნაკადში?
რა არის list კონტეინერის ოპერაციების ასიმპტოტიკური სირთულე?
რა უნდა გავაკეთოთ კლასთან, რათა მას შეძლოს გამოყენება std::map ან std::unordered_map-ის გასაღებად?
რა არის deque?
როგორ ინახება გამონაკლისები C/C++-ში?