Sobes.tech

C/C++

Aynı öğeler üzerinde sıralı yineleme sırasında hangisi daha hızlıdır: std::list mi yoksa std::vector mı, ve neden?

Middle+
42

List, vector, set ve unordered_set için, değerle arama ve bulunan öğeyi silme karmaşıklığını ve yineleyicilerin geçersiz kılınma kurallarını belirtin.

Middle+
37

C++ geliştirme deneyiminizden bahsedin: projeler, dil standartları ve ilgili görevler.

Middle+
30

TCP sunucunuzda neden çok iş parçacığı gerekiyordu?

Middle+
29

Hangi testleri yazdınız ve Google Test/Google Mock'u nasıl kullandınız?

Middle+
28

Atomik bir işlem nedir ve memory_order neyi belirtir?

Middle+
26

C++'ta hangi temel senkronizasyon mekanizmalarını biliyorsunuz? std::lock_guard ile std::unique_lock arasındaki fark nedir ve manuel unlock ne zaman gerekebilir?

Middle+
20

Görüntüdeki program, temel sınıf A, alan B ve alan X ile bir nesne C oluşturup yok ederken ne çıktı verecek?

Middle+
20

Emülatör cihazının başlatılması ve test edilmesi nasıl organize edildi ve otomatikleştirildi?

Middle+
19

Gerçek zamanlı uygulamaların performansını nasıl kontrol ettiniz ve darboğazları nasıl tespit ettiniz?

Middle+
17

Sistemi optimize etmek, darboğazları bulmak ve profil çıkarmak zorunda kaldınız mı?

Middle+
15

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

Middle+
15

Neden C++'ta boş bir yapının boyutu genellikle 1 bayt, 0 değil?

Middle+
6
/2