Статья дня. Недостатки корутин в C++
В статье вы узнаете о рисках, связанных с переносом базы кода на использование корутин. Продолжающееся неграмотное использование этой функциональности может привести к уменьшению безопасности и замедлению программ.
Читать статью
#читать
В статье вы узнаете о рисках, связанных с переносом базы кода на использование корутин. Продолжающееся неграмотное использование этой функциональности может привести к уменьшению безопасности и замедлению программ.
Читать статью
#читать
Статья дня. Что такое пир-ревью и зачем оно нужно вашей команде
Процесс ревью полезен обеим сторонам. Человек, чью работу проверяют, получает оценку написанному, рекомендации, как можно сделать лучше. Ревьюер же анализирует, как пишут другие люди, тренируется искать ошибки и предлагать улучшения — от архитектуры до код-стайла.
Читать статью
#читать
Процесс ревью полезен обеим сторонам. Человек, чью работу проверяют, получает оценку написанному, рекомендации, как можно сделать лучше. Ревьюер же анализирует, как пишут другие люди, тренируется искать ошибки и предлагать улучшения — от архитектуры до код-стайла.
Читать статью
#читать
Статья дня. Алгоритмы в C++: запросы к статическим массивам
Продолжаем грызть гранит "плюсов". В статье рассмотрены элементарные структуры данных для получения ответов на запросы по диапазону.
Читать статью
#читать
Продолжаем грызть гранит "плюсов". В статье рассмотрены элементарные структуры данных для получения ответов на запросы по диапазону.
Читать статью
#читать
🤔1
Статья дня. Как помочь компилятору повысить быстродействие вашей программы
Вместо оптимизации быстродействия кода всегда можно поручить компилятору минимизировать размер скомпилированного файла или повысить скорость компиляции. В данной статье акцент будет сделан на оптимизации производительности.
Читать статью
#читать
Вместо оптимизации быстродействия кода всегда можно поручить компилятору минимизировать размер скомпилированного файла или повысить скорость компиляции. В данной статье акцент будет сделан на оптимизации производительности.
Читать статью
#читать
Статья дня. Пять продвинутых техник инициализации в C++: От reserve() до piecewise_construct
В статье рассмотрены несколько продвинутых методов инициализации: от
Читать статью
#читать
В статье рассмотрены несколько продвинутых методов инициализации: от
reserve() и emplace_back
для контейнеров, до piecewise_construct
и forward_as_tuple
для кортежей. Благодаря этим техникам можно уменьшить количество временных объектов и более эффективно создавать переменные.Читать статью
#читать
Статья дня. 10 лучших идей C++ проекта для начинающих
Чтобы попрактиковаться в изучении C++, вы можете выполнять множество проектов от простого до продвинутого. Каждый из этих проектов научит вас чему-то новому, чтобы вы были знакомы с наиболее важными темами, которые всегда будут вам полезны при создании реальных проектов.
Читать статью
#читать
Чтобы попрактиковаться в изучении C++, вы можете выполнять множество проектов от простого до продвинутого. Каждый из этих проектов научит вас чему-то новому, чтобы вы были знакомы с наиболее важными темами, которые всегда будут вам полезны при создании реальных проектов.
Читать статью
#читать
Статья дня. 🛠 Основы move semantics в C++
В этой статье мы поговорим о том, что такое move semantics, зачем и когда она нужна, и как при помощи этого механизма оптимизировать программы на C++.
Читать статью
#читать
В этой статье мы поговорим о том, что такое move semantics, зачем и когда она нужна, и как при помощи этого механизма оптимизировать программы на C++.
Читать статью
#читать
Библиотека программиста
🛠 Основы move semantics в C++
В этой статье мы поговорим о том, что такое move semantics, зачем и когда она нужна, и как при помощи этого механизма оптимизировать программы на C++.
Статья дня. 📖 ТОП-10 книг по C++, вышедших за последние 2 года: от новичка до профессионала
Хотя есть онлайн-ресурсы для изучения C++, многие разработчики по-прежнему предпочитают книги. Несмотря на изобилие классических пособий, за последние 2 года опубликовано множество превосходных книг по этому языку. В небольшом обзоре мы отобрали десять лучших.
Читать статью
#читать
Хотя есть онлайн-ресурсы для изучения C++, многие разработчики по-прежнему предпочитают книги. Несмотря на изобилие классических пособий, за последние 2 года опубликовано множество превосходных книг по этому языку. В небольшом обзоре мы отобрали десять лучших.
Читать статью
#читать
Библиотека программиста
📖 ТОП-10 книг по C++, вышедших за последние 2 года: от новичка до профессионала
Хотя есть онлайн-ресурсы для изучения C++, многие разработчики по-прежнему предпочитают книги. Несмотря на изобилие классических пособий, за последние 2 года опубликовано множество превосходных книг по этому языку. В небольшом обзоре мы отобрали десять лучших.
Статья дня. ➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
Читать статью
#читать
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
Читать статью
#читать
Библиотека программиста
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
В этой статье продемонстрируем на иллюстрациях, как работают алгоритмы сортировки: от простейшей пузырьковой до сложной древовидной кучи. Также определим сложность худших и лучших случаев, а код напишем на С++.
👍2👌1
Статья дня. 👨🎓 ТОП-18 бесплатных учебных курсов по C/C++ для новичков и профессионалов
Представляем вашему вниманию лучшие бесплатные учебные курсы по C/C++ как для начинающих, так и для продвинутых разработчиков.
Читать статью
#читать
Представляем вашему вниманию лучшие бесплатные учебные курсы по C/C++ как для начинающих, так и для продвинутых разработчиков.
Читать статью
#читать
Библиотека программиста
👨🎓️ ТОП-18 бесплатных учебных курсов по C/C++ для новичков и профессионалов
Представляем вашему вниманию лучшие бесплатные учебные курсы по C/C++ как для начинающих, так и для продвинутых разработчиков.
Статья дня. Параллельный метод сортировки массива std::thread
Принцип «разделяй и властвуй» является одной из фундаментальных стратегий в разработке параллельных алгоритмов. Он заключается в разбиении задачи на более мелкие подзадачи, решение которых происходит независимо, а затем объединении результатов этих подзадач для получения окончательного результата.
Читать статью
#читать
Принцип «разделяй и властвуй» является одной из фундаментальных стратегий в разработке параллельных алгоритмов. Он заключается в разбиении задачи на более мелкие подзадачи, решение которых происходит независимо, а затем объединении результатов этих подзадач для получения окончательного результата.
Читать статью
#читать