Sobes.tech

List, vector, set жана unordered_set үчүн, мааниге ылайык элементти издөө жана табылган элементти өчүрүү татаалдыгын жана итераторлорду жараксыз кылуу эрежелерин атаңыз.

Middle+
54

Тізбектілік бойынша бірдей элементтерді қайталау кезінде қайсысы тезірек: std::list ме, әлде std::vector ме, және неге?

Middle+
45

C++ программалоо тажрыйбаңыз жөнүндө айтып бериңиз: долбоорлор, тил стандарттары жана тиешелүү тапшырмалар.

Middle+
44

Қандай тесттер жаздыңыз және Google Test/Google Mock-ты қалай қолдандыңыз?

Middle+
40

Эмулятор түзүмүнүн ишке киргизилиши жана тестирлөө кандай уюштурулду жана автоматташтырылды?

Middle+
35

Атомдык операция деген эмне жана memory_order эмне белгилейт?

Middle+
34

Тамактан реалдуу убакыт колдонмолорунун иштешин кантип көзөмөлдөдүңүз жана тыгындарды кандай аныктадыңыз?

Middle+
34

Сүрөттөгү программа, негизги класс A, талаа B жана талаа X менен C объектисин куруу жана жок кылуу учурунда эмне чыгарат?

Middle+
33

Неге сиздин TCP сервериңизде көп агымдуу иштөө керек болду?

Middle+
33

Кай primitives синхрондоо механизмдерин C++-да билесиз? std::lock_guard менен std::unique_lock арасындағы айырмачылык эмне жана качан кол менен unlock керек болушу мүмкүн?

Middle+
32

Жүйені оңтайландыру, тығындар табу және профайлдау керек болды ма?

Middle+
29

// x86-64 struct S { char ch; std::uint16_t i; std::uint16_t getI() const { return i; }; virtual ~S() {} }; sizeof(S) == ?

Middle+
27

Неге C++-та бош структуранын өлчөмү адатта 1 байт, 0 эмес?

Middle+
20
/2