Разница unique_ptr в libstdc++ и libc++ приводит к сбоям приложений.
https://blogs.kde.org/2021/02/20/uniqueptr-difference-between-libstdc-and-libc-crashes-your-application
https://blogs.kde.org/2021/02/20/uniqueptr-difference-between-libstdc-and-libc-crashes-your-application
Коллекция HTTP-библиотек C++ от Facebook, включая простой в использовании HTTP-сервер.
https://cpp.libhunt.com/proxygen-alternatives
https://cpp.libhunt.com/proxygen-alternatives
Libhunt
Proxygen Alternatives - C++ Networking | LibHunt
A collection of C++ HTTP libraries including an easy to use HTTP server. Tags: Networking.
Threadripper 3990X: квест скомпилировать один миллиард строк C++ на 64 ядрах.
https://blogs.embarcadero.com/threadripper-3990x-the-quest-to-compile-1-billion-lines-of-c-on-64-cores/
https://blogs.embarcadero.com/threadripper-3990x-the-quest-to-compile-1-billion-lines-of-c-on-64-cores/
Embarcadero RAD Studio, Delphi, & C++Builder Blogs
Threadripper 3990X: The Quest To Compile 1 BILLION Lines Of C++ On 64 Cores
Что выведет код?
Anonymous Quiz
12%
hello world10
16%
hello world
8%
hello worlds
46%
compiler error
18%
не знаю
Умные указатели в C++
В этой статье мы поговорим об умных указателях в C++, зачем они нужны, чем различаются указатели owning и non-owning и почему нельзя всегда использовать new/delete для создания и удаления объектов.
Смотреть статью
В этой статье мы поговорим об умных указателях в C++, зачем они нужны, чем различаются указатели owning и non-owning и почему нельзя всегда использовать new/delete для создания и удаления объектов.
Смотреть статью
Библиотека программиста
🛠 Умные указатели в C++
В этой статье мы поговорим об умных указателях в C++, зачем они нужны, чем различаются указатели owning и non-owning и почему нельзя всегда использовать new/delete для создания и удаления объектов.
Перегрузка операторов в C++. Основы
Перегрузка операторов в программировании — один из способов реализации полиморфизма, заключающийся в возможности одновременного существования в одной области видимости нескольких различных вариантов применения операторов, имеющих одно и то же имя, но различающихся типами параметров, к которым они применяются.
Смотреть статью
Перегрузка операторов в программировании — один из способов реализации полиморфизма, заключающийся в возможности одновременного существования в одной области видимости нескольких различных вариантов применения операторов, имеющих одно и то же имя, но различающихся типами параметров, к которым они применяются.
Смотреть статью
Tproger
Перегрузка операторов в C++. Основы
Во многих языках программирования используются операторы: как минимум, присваивания (=, := или похожие) и арифметические операторы (+, -, * и /). В
Как количественно оценить инфляцию технического долга в C++.
https://belaycpp.com/2022/04/06/how-to-quantify-technical-debt-inflation/
https://belaycpp.com/2022/04/06/how-to-quantify-technical-debt-inflation/
ТОП-10 книг по C++: от новичка до профессионала
Книги по C++ на русском языке с лучшими оценками. Расставлены в порядке возрастания сложности, обобщены указанные читателями преимущества и недостатки.
https://proglib.io/p/top-10-knig-po-c-ot-novichka-do-professionala-2020-03-29
Книги по C++ на русском языке с лучшими оценками. Расставлены в порядке возрастания сложности, обобщены указанные читателями преимущества и недостатки.
https://proglib.io/p/top-10-knig-po-c-ot-novichka-do-professionala-2020-03-29
Библиотека программиста
ТОП-10 книг по C++: от новичка до профессионала
Книги по C++ на русском языке с лучшими оценками. Расставлены в порядке возрастания сложности, обобщены указанные читателями преимущества и недостатки.
Сравнение производительности: подсчет слов в Python, Go, C++, C, AWK, Forth и Rust.
https://benhoyt.com/writings/count-words/
https://benhoyt.com/writings/count-words/
Benhoyt
Performance comparison: counting words in Python, Go, C++, C, AWK, Forth, and Rust
Performance comparison of counting and sorting word frequencies in various languages (Python, Go, C++, C, AWK, Forth, and Rust)