C/C++
Ի՞նչ օգտակար գործառույթներ և հնարավորություններ ավելացան C++14-ում։
Խոսեք C++ լեզվում this ցուցիչի մասին։
Ինչու՞ օգտագործել հղումը ավելի անվտանգ է փոփոխություններից պաշտպանվելու համար, քան ցուցիչը։
Ինչպե՞ս կարող է առաջանալ հիշողության արտահոսք, երբ օգտագործվում է unique_ptr։
Ի՞նչ քանակությամբ հիշողություն է հատկացվում զրոյական հատկություններով դասի օրինակին։
Որ տեսակների կարելի է բաժանել սերիալիզացիան?
Դու ծանոթ եք բլոկի նման կոնտեյների հետ?
Ինչու է շարժման սիմանտիկան չի աշխատի, եթե շարժման օպերատորը նշված չէ noexcept-ով?
Ինչ կարգով են կառուցվում և ոչնչացվում օբյեկտները C++-ում?
Ի՞նչ քայլեր եք ձեռնարկում, եթե պարզեք, որ չեք կարող ավարտել առաջադրանքը սահմանված ժամկետում։
Ի՞նչ է տեղի ունենում vector օբյեկտի հետ նոր տարր ավելացնելիս։
Ի՞նչ է փոխադարձ փակումը (deadlock) բազմատող ծրագրերի համատեքստում։
Ինչպե՞ս կարելի է սինխրոնիզացնել թելերի միջև փոխազդեցությունը։
Կարող եք բացատրել, թե ինչ է նշանակում ֆունկտոր ծրագրավորման մեջ?
Ինչպե՞ս իրականացնում եք դրամական համարժեքի պահպանումը ամբողջ թիվ տիպի տվյալների մեջ մաթեմատիկական մոտեցումներով։
Խոսեք օբյեկտային ուղղված ծրագրավորման (OOP) սկզբունքների մասին։
Ի՞նչ կլինի, եթե կոդում նշված չէ փոփոխականի տիպը, որը կոմպիլյատորը չի կարող որոշել։
Որ դեպքերում է անհրաժեշտ հայտարարել դեստրուկտորը որպես վիրտուալ?
Որո՞ղ operation է C++-ում վեկտորում, որը կհանգեցնի տարրերի զգալի քանակությամբ պատճենների։
Ի՞նչ է կոնտեյներների list և vector ներմուծման և հեռացման գործողությունների ասիմպտոտիկ բարդությունը։