C/C++
Чем shared_ptr cycle отличается от weak_ptr и когда что выбрать?
Middle+Память, lifetime и ownershipСравнение
Чем small string optimization отличается от heap string always и когда что выбрать?
Middle+Производительность и оптимизацияСравнение
Чем span lifetime отличается от vector ownership и когда что выбрать?
Middle+Память, lifetime и ownershipСравнение
Чем spurious wakeup отличается от single if wait и когда что выбрать?
Middle+Многопоточность и конкурентностьСравнение
Чем stack и heap отличается от static storage и когда что выбрать?
JuniorПамять, lifetime и ownershipСравнение
Чем static allocation отличается от dynamic allocation и когда что выбрать?
MiddleEmbedded, safety и hardware-levelСравнение
Чем static local initialization отличается от global object и когда что выбрать?
Middle+Память, lifetime и ownershipСравнение
Чем static_assert отличается от runtime assert и когда что выбрать?
MiddleШаблоны и generic programmingСравнение
Чем std::accumulate отличается от manual sum и когда что выбрать?
MiddleSTL и стандартная библиотекаСравнение
Чем std::any отличается от void* и когда что выбрать?
Middle+STL и стандартная библиотекаСравнение
Чем std::array отличается от C array и когда что выбрать?
JuniorSTL и стандартная библиотекаСравнение
Чем std::atomic отличается от mutex и когда что выбрать?
MiddleМногопоточность и конкурентностьСравнение
Чем std::chrono отличается от raw milliseconds и когда что выбрать?
MiddleSTL и стандартная библиотекаСравнение
Чем std::deque отличается от std::vector и когда что выбрать?
MiddleSTL и стандартная библиотекаСравнение
Чем std::enable_if отличается от requires clause и когда что выбрать?
SeniorШаблоны и generic programmingСравнение
Чем std::expected отличается от exceptions/optional и когда что выбрать?
SeniorModern C++Сравнение
Чем std::filesystem отличается от platform-specific paths и когда что выбрать?
MiddleSTL и стандартная библиотекаСравнение
Чем std::find_if отличается от manual loop и когда что выбрать?
JuniorSTL и стандартная библиотекаСравнение
Чем std::format отличается от ostringstream/printf и когда что выбрать?
MiddleModern C++Сравнение
Чем std::jthread отличается от std::thread и когда что выбрать?
Middle+Modern C++Сравнение