Сложность C++ — что делает язык сложным и как его немного упростить.
https://www.incredibuild.com/blog/c-complexity-what-makes-c-complex-for-you
https://www.incredibuild.com/blog/c-complexity-what-makes-c-complex-for-you
Incredibuild
C++ Complexity: What Makes C++ Complex for You? | Incredibuild
The question whether C++ is a complex language is, of course, subjective, but there would not be many that would argue against that claim. Let's examine...
«Недавно у меня был кандидат в возрасте около 20 лет, которому я сделал предложение, — говорит один старший разработчик C++ в инвестиционном банке. «У него было около шести различных предложений о работе, и три из них были на сумму более 500 тысяч долларов в год».
https://www.efinancialcareers.co.uk/news/2022/04/c-developer-pay-finance
https://www.efinancialcareers.co.uk/news/2022/04/c-developer-pay-finance
eFinancialCareers
The 23 year-old C++ developers with three job offers over $500k
How to render yourself the subject of a bidding war.
Как язык программирования C++ стал невидимой основой всего и что будет дальше.
https://www.techrepublic.com/article/c-programming-language-how-it-became-the-invisible-foundation-for-everything-and-whats-next/
https://www.techrepublic.com/article/c-programming-language-how-it-became-the-invisible-foundation-for-everything-and-whats-next/
TechRepublic
C++ programming language: How it became the invisible foundation for everything, and what’s next
Powerful, flexible, complex: The origins of C++ date back 40 years, yet it remains one of the most widely used programming languages today. TechRepublic spoke to C++ creator, Bjarne Stroustrup, to find out why.
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
https://proglib.io/p/7-sposobov-sortirovki-massivov-na-primere-s-s-illyustraciyami-2022-04-20
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
https://proglib.io/p/7-sposobov-sortirovki-massivov-na-primere-s-s-illyustraciyami-2022-04-20
Библиотека программиста
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
Что выведет код?
Anonymous Quiz
10%
Hello
4%
0
20%
Hell\0
9%
Hell0
28%
Программа имеет неопределенное поведение
29%
compiler error
:deciduous_tree::house_with_garden::office::evergreen_tree: Игра-симулятор городского строительства.
https://www.libhunt.com/r/Cytopia
https://www.libhunt.com/r/Cytopia
Libhunt
Cytopia Alternatives and Reviews
Which is the best alternative to Cytopia? Based on common mentions it is: OpenTTD, Micropolis, NetLogo, Giggle, Lincity-ng, Falltergeist, Supertux or Hexagonal-Grid-Generator
Что будет выведено на экран?
Anonymous Quiz
33%
abBA
5%
BAab
15%
baBA
17%
abAB
19%
Compiler Error
10%
Другое
Интеграция пресетов CMake в Visual Studio и Visual Studio Code.
https://devblogs.microsoft.com/cppblog/cmake-presets-integration-in-visual-studio-and-visual-studio-code/
https://devblogs.microsoft.com/cppblog/cmake-presets-integration-in-visual-studio-and-visual-studio-code/
Microsoft News
CMake Presets integration in Visual Studio and Visual Studio Code
CMakePresets.json was released in CMake 3.19 and 3.20 and allows users to specify common configure, build, and test options and share them with others. We have added support for CMakePresets.json in Visual Studio and the CMake Tools extension for Visual Studio…
Что выведет код?
Anonymous Quiz
24%
10
11%
0
29%
Поведение программы не определено
30%
Compiler Error
6%
Другое
Базовый курс лекций по С++ из бакалавриата МФТИ.
https://youtu.be/Bym7UMqpVEY?list=PL3BR09unfgciJ1_K_E914nohpiOiHnpsK
https://youtu.be/Bym7UMqpVEY?list=PL3BR09unfgciJ1_K_E914nohpiOiHnpsK
YouTube
Базовый курс C++ (MIPT, ILab). Lecture 1. Scent of C++.
Лекции в бакалавриате МФТИ по C++ на русском языке.
Это первая лекция базового курса. На этой лекции мы познакомимся с двумя базовыми механизмами языка C++, разберем его отличия от C.
Лектор: Константин Владимиров
Дата лекции: 13 сентября 2021 года
Съёмка:…
Это первая лекция базового курса. На этой лекции мы познакомимся с двумя базовыми механизмами языка C++, разберем его отличия от C.
Лектор: Константин Владимиров
Дата лекции: 13 сентября 2021 года
Съёмка:…
Упростите код с помощью if constexpr и концепций C++17 / C++20.
https://www.cppstories.com/2018/03/ifconstexpr/
https://www.cppstories.com/2018/03/ifconstexpr/
C++ Stories
Simplify Code with if constexpr and Concepts in C++17/C++20
Before C++17, we had a few quite ugly-looking ways to write static if (if that works at compile time). For example, you could use tag dispatching or SFINAE. Fortunately, that’s changed, and we can now benefit from if constexpr and concepts from C++20!
Let’s…
Let’s…