Статья об алгоритме Евклида с примерами кода на C++ и Java.
https://www.freecodecamp.org/news/euclidian-gcd-algorithm-greatest-common-divisor/
https://www.freecodecamp.org/news/euclidian-gcd-algorithm-greatest-common-divisor/
freeCodeCamp.org
Euclidian Algorithm: GCD (Greatest Common Divisor) Explained with C++ and Java Examples
For this topic you must know about Greatest Common Divisor (GCD) and the MOD operation first. Greatest Common Divisor (GCD) The GCD of two or more integers is the largest integer that divides each of the integers such that their remainder is zero. Ex...
C++ Crash Course: A Fast-Paced Introduction (2019)
C++ — один из наиболее широко используемых языков программирования, он позволяет создавать ёмкий, эффективный и читабельный код. Книга служит полным и быстрым введением в C++ для опытных программистов. После прочтения вы овладеете основами языка, стандартной библиотекой и научитесь работать с Boost.
C++ — один из наиболее широко используемых языков программирования, он позволяет создавать ёмкий, эффективный и читабельный код. Книга служит полным и быстрым введением в C++ для опытных программистов. После прочтения вы овладеете основами языка, стандартной библиотекой и научитесь работать с Boost.
Forwarded from Книги для программистов
C++ Crash Course.pdf
7.1 MB
Выступление разработчика из Yandex о встрече комитета по стандартизации C++.
https://youtu.be/wWMFoM_Hcck
https://youtu.be/wWMFoM_Hcck
YouTube
02. Встреча в ISP C++ в Белфаст и Цифры – Полухин Антон
На докладе мы поговорили о недавней встрече комитета по стандартизации C++, обсудили самые приятные фиксы и неожиданные новинки... Но большую часть времени у...
Как на C++ быстро заполнить нулями большой массив?
https://proglib.io/p/kak-na-c-bystro-zapolnit-nulyami-bolshoy-massiv-2020-01-22
https://proglib.io/p/kak-na-c-bystro-zapolnit-nulyami-bolshoy-massiv-2020-01-22
Библиотека программиста
Как на C++ быстро заполнить нулями большой массив?
Пара слов к вопросу об эффективном заполнении массивов одинаковыми значениями и о том, почему нельзя слепо доверять компиляторам.
Приглашаем присоединиться к обсуждению: Какие курсы вы проходили или проходите сейчас?
https://proglib.io/discussions/kakie-kursy-vy-prohodili-ili-prohodite-seychas-2020-01-11
https://proglib.io/discussions/kakie-kursy-vy-prohodili-ili-prohodite-seychas-2020-01-11
Библиотека программиста
Какие курсы вы проходили или проходите сейчас?
Поделитесь лучшими. Какие платформы вам больше всего нравятся по подаче материала? Получаете ли сертификаты? По каким темам не хватает материала?
Статья о множественном наследовании в C++ и проблеме ромба.
https://www.freecodecamp.org/news/multiple-inheritance-in-c-and-the-diamond-problem-7c12a9ddbbec/
https://www.freecodecamp.org/news/multiple-inheritance-in-c-and-the-diamond-problem-7c12a9ddbbec/
freeCodeCamp.org
Multiple Inheritance in C++ and the Diamond Problem
by Onur Tuna Multiple Inheritance in C++ and the Diamond Problem Unlike many other object-oriented programming languages, C++ allows multiple inheritance. Multiple inheritance allows a child class to inherit from more than one parent class. At the outset…
В докладе подробно рассмотрели механизмы добавления и изменения глобального состояния на этапе компиляции, а также ознакомились с примерами практического применения этих техник.
https://youtu.be/gv68v2KtUR8
https://youtu.be/gv68v2KtUR8
YouTube
03. Type loopholes in C++, Убербаг уровня стандарта – Антон Квятковский
В докладе подробно рассмотрели механизмы добавления и изменения глобального состояния на этапе компиляции, а также ознакомились с примерами практического применения этих техник.
Глубокий рассказ о метапрограммировании в ретроспективе. Обсудим общие подходы в метапрограммировании, а затем перейдём к спискам типов. По шагам напишем небольшую библиотеку для работы со списками типов, похожую на Boost.Hana. Для каждой проблемы рассмотрим несколько возможных решений: от использования устаревших, но не менее интересных подходов из C++98/03 до применения продвинутых техник из C++17 и даже немного из C++20.
https://youtu.be/ZUmc45Njs9U
https://youtu.be/ZUmc45Njs9U
YouTube
Олег Фатхиев — Эволюция метапрограммирования: как правильно работать со списками типов
Ближайшая конференция: С++ Russia 2024, 24 мая (online), 2–3 июня (offline, Москва)
Подробности и билеты: https://jrg.su/W8skjE
— —
. . . Глубокий рассказ о метапрограммировании в ретроспективе. Обсудим общие подходы в метапрограммировании, а затем перейдём…
Подробности и билеты: https://jrg.su/W8skjE
— —
. . . Глубокий рассказ о метапрограммировании в ретроспективе. Обсудим общие подходы в метапрограммировании, а затем перейдём…
Первый из четырех вебинаров по разработке графических приложений с Qt и QML.
https://youtu.be/fh0kBMe8ywk
https://youtu.be/fh0kBMe8ywk
YouTube
Создание игры "Пятнашки" на C++ с Qt и QML. Уроки Qt и QML. Часть 1
🔥Промокод на скидку 15% на все курсы ITVDN- H94BCAB
Больше видео по C++- https://itvdn.com/ru/specialities/cplspls?utm_source=yb_webinar_cplspls_qt_qml
В течении вебинара будет разработана игра «Пятнашки» с бизнес-логикой на C++ и графикой на QML. Эта маленькая…
Больше видео по C++- https://itvdn.com/ru/specialities/cplspls?utm_source=yb_webinar_cplspls_qt_qml
В течении вебинара будет разработана игра «Пятнашки» с бизнес-логикой на C++ и графикой на QML. Эта маленькая…
Почувствуй силу: cовременные инструменты С++
В этой статье рассмотрим современные инструменты, посредством которых можно улучшить старые проекты на С++. Благодаря новейшим компиляторам и оптимизаторам можно перелопатить кучу кода, не тратя на это полжизни.
https://proglib.io/p/pochuvstvuy-silu-covremennye-instrumenty-s-2020-01-26
В этой статье рассмотрим современные инструменты, посредством которых можно улучшить старые проекты на С++. Благодаря новейшим компиляторам и оптимизаторам можно перелопатить кучу кода, не тратя на это полжизни.
https://proglib.io/p/pochuvstvuy-silu-covremennye-instrumenty-s-2020-01-26
Библиотека программиста
Почувствуй силу: cовременные инструменты С++
Подробно о том, как модернизировать старый проект с помощью встроенных инструментов VS 2019 и Clang Power Tools.
ㅤ
Специально, для тех, кто ищет работу в сфере АйТи, был создан канал, где публикуют только качественные вакансии.
Больше не нужно бесконечно сёрфить в надежде найти что-то годное...всё уже собрано здесь!
Ссылка на канал с отборными вакансиями: https://yangx.top/joinchat/AAAAAFZEHKueTRHhpUEoww
Го сам и захвати друга 😉
Специально, для тех, кто ищет работу в сфере АйТи, был создан канал, где публикуют только качественные вакансии.
Больше не нужно бесконечно сёрфить в надежде найти что-то годное...всё уже собрано здесь!
Ссылка на канал с отборными вакансиями: https://yangx.top/joinchat/AAAAAFZEHKueTRHhpUEoww
Го сам и захвати друга 😉
C++17 Standard Library Quick Reference: A Pocket Guide to Data Structures, Algorithms, and Functions (2019)
Этот краткий справочник представляет собой сжатое руководство по основным структурам данных, алгоритмам и функциям, предоставляемым стандартной библиотекой C++17. В нем нет объяснений особенностей языка C++ или синтаксиса, но он подойдёт всем, кто имеет опыт программирования или базовые знания C++. Даже самый опытный программист узнает что-то новое из руководства и найдёт полезную информацию.
Этот краткий справочник представляет собой сжатое руководство по основным структурам данных, алгоритмам и функциям, предоставляемым стандартной библиотекой C++17. В нем нет объяснений особенностей языка C++ или синтаксиса, но он подойдёт всем, кто имеет опыт программирования или базовые знания C++. Даже самый опытный программист узнает что-то новое из руководства и найдёт полезную информацию.
Руководство Бьёрна Страуструпа, создателя языка, в котором рассматриваются современный стандарт С++17, встроенные функции, основы работы со стандартной библиотекой шаблонов и множество примеров по изучению сложных элементов языка.