#cpp
FAQ: Почему стандарт C++ поставляется каждые три года?
Херб Саттер, известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal, рассказал, с чем связана постоянная частота выпуск обновлений раз в три года, и почему он решил добавить раздел часто задаваемых вопросы (FAQ) к проекту P1000.
Draft FAQ: Why does the C++ standard ship every three years?
FAQ: Почему стандарт C++ поставляется каждые три года?
Херб Саттер, известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal, рассказал, с чем связана постоянная частота выпуск обновлений раз в три года, и почему он решил добавить раздел часто задаваемых вопросы (FAQ) к проекту P1000.
Draft FAQ: Why does the C++ standard ship every three years?
Что нового в C++ 20 и какие изменения ожидают язык в будущем?
Если вы знакомы с C++, то, возможно, имеете о нём одно из двух общепринятых мнений. C++ любят за его обширный функционал и ненавидят за неоправданную сложность.
После C++ 17 это будет шестая редакция стандарта. Программирование на C++ включает в себя множество возможностей, от простейшего «С с классами» до написания кода наивысшего уровня.
О том, что нового ждёт разработчиков на C++, можно почитать в оригинале статьи.
C++20 IS FEATURE COMPLETE; HERE’S WHAT CHANGES ARE COMING
Если вы знакомы с C++, то, возможно, имеете о нём одно из двух общепринятых мнений. C++ любят за его обширный функционал и ненавидят за неоправданную сложность.
После C++ 17 это будет шестая редакция стандарта. Программирование на C++ включает в себя множество возможностей, от простейшего «С с классами» до написания кода наивысшего уровня.
О том, что нового ждёт разработчиков на C++, можно почитать в оригинале статьи.
C++20 IS FEATURE COMPLETE; HERE’S WHAT CHANGES ARE COMING
Hackaday
C++20 Is Feature Complete; Here’s What Changes Are Coming
If you have an opinion about C++, chances are you either love it for its extensiveness and versatility, or you hate it for its bloated complexity and would rather stick to alternative languages on …
#cpp
Современный C++ как искусство
Было время, когда С++ не хватало динамизма, что не привлекало к языку так, как сейчас. Но всё изменилось, когда было принято решение развить стандарт C++.
С 2011 года язык стал более динамичным и постоянно развивается. С каждой новой версией C++ становится всё более удобным для программиста и расширяет возможности разработчика.
Some awesome modern C++ features that every developer
Современный C++ как искусство
Было время, когда С++ не хватало динамизма, что не привлекало к языку так, как сейчас. Но всё изменилось, когда было принято решение развить стандарт C++.
С 2011 года язык стал более динамичным и постоянно развивается. С каждой новой версией C++ становится всё более удобным для программиста и расширяет возможности разработчика.
Some awesome modern C++ features that every developer
Как грамотно подготовиться к собеседованию и успешно решить задачу в процессе
Один из успешных программистов поделился опытом, рассказал, по какому чек-листу он готовился к собеседованию в Google, и что играет ключевую роль в подготовке и решении задач.
Оригинал статьи о том, что нужно знать и на что обратить внимание.
My Google Technical Interview Cheat Sheet
Один из успешных программистов поделился опытом, рассказал, по какому чек-листу он готовился к собеседованию в Google, и что играет ключевую роль в подготовке и решении задач.
Оригинал статьи о том, что нужно знать и на что обратить внимание.
My Google Technical Interview Cheat Sheet
#cpp
Улучшение производительности в C++17
Пост из блога Microsoft, в котором разработчик рассказывает о параллельных алгоритмах, которые появились в C++17, и их применении.
Using C++17 Parallel Algorithms for Better Performance
Улучшение производительности в C++17
Пост из блога Microsoft, в котором разработчик рассказывает о параллельных алгоритмах, которые появились в C++17, и их применении.
Using C++17 Parallel Algorithms for Better Performance
C++ Team Blog
Using C++17 Parallel Algorithms for Better Performance
This post is part of a regular series of posts where the C++ product team here at Microsoft and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library,
Библиотека C/C++ разработчика | cpp, boost, qt pinned Deleted message
#cpp
Перегрузка операторов в C++. Способы применения
В данном материале вашему вниманию будут представлены перегружаемые операторы C++. Кроме того, будут показаны типичные способы объявления и реализации операторов.
Operator Overloading: Common Practice
Перегрузка операторов в C++. Способы применения
В данном материале вашему вниманию будут представлены перегружаемые операторы C++. Кроме того, будут показаны типичные способы объявления и реализации операторов.
Operator Overloading: Common Practice
Разрабатываем iOS приложение на C/C++ и Objective-C
В отличие от Android, требующего специального API, iOS из коробки приспособлен к C/C++.
ЖМИ
В отличие от Android, требующего специального API, iOS из коробки приспособлен к C/C++.
ЖМИ
Разбираем интересную задачу по С++
для понимания понятия "наследование"
Многие знают, что такое наследование в C++, но лишняя практика не помешает:
https://goo.gl/pqPk9f
Спойлер: Наследование позволяет избежать дублирования лишнего кода при написании классов. Пусть в базе данных ВУЗа должна храниться информация о всех студентах и преподавателях. Представлять все данные в одном классе не получится, поскольку для преподавателей нам понадобится хранить данные, которые для студента не применимы, и наоборот.
для понимания понятия "наследование"
Многие знают, что такое наследование в C++, но лишняя практика не помешает:
https://goo.gl/pqPk9f
Спойлер: Наследование позволяет избежать дублирования лишнего кода при написании классов. Пусть в базе данных ВУЗа должна храниться информация о всех студентах и преподавателях. Представлять все данные в одном классе не получится, поскольку для преподавателей нам понадобится хранить данные, которые для студента не применимы, и наоборот.
Telegraph
Задача на перегрузку функций в C++, которая может оказаться сложнее, чем выглядит
Предположим, у нас есть два класса: class Parent { public: virtual void print(){ std::cout<<"I am the parent class"<<std::endl; }};class Derived : public Parent { public: virtual void print(int x){ std::cout<<"I am the derived class"<<std::endl; } }; Что…
Современный C++
Один из самых обсуждаемых постов, который облетел весь Твиттер в начале 2019 года от блога компании JUG Ru Group.
"Modern" C++ Lamentations
Один из самых обсуждаемых постов, который облетел весь Твиттер в начале 2019 года от блога компании JUG Ru Group.
"Modern" C++ Lamentations
Зачем использовать 'override' спецификатор в C++ 11?
Разбираемся, для чего использовать дополнительный спецификатор, если от этого поведение кода особо не поменяется. C одной стороны, это так, а с другой - наоборот.
http://sandordargo.com/blog/2018/07/05/cpp-override
Разбираемся, для чего использовать дополнительный спецификатор, если от этого поведение кода особо не поменяется. C одной стороны, это так, а с другой - наоборот.
http://sandordargo.com/blog/2018/07/05/cpp-override
Решение судоку с помощью веб-камеры в реальном времени
Приложение на C++, которое прибавит опыта и познакомит с захватывающей областью современных компьютерных вычислений.
Realtime Webcam Sudoku Solver
Приложение на C++, которое прибавит опыта и познакомит с захватывающей областью современных компьютерных вычислений.
Realtime Webcam Sudoku Solver
#game #linux #proglib
Linux не для игр?
«Линукс не для игр!» — устаревшая фраза: сейчас появилось много замечательных игр специально для этой замечательной системы. Но всё же, иногда хочется чего-то особенного, что подходило бы именно тебе!
Консольный рогалик на С++
Linux не для игр?
«Линукс не для игр!» — устаревшая фраза: сейчас появилось много замечательных игр специально для этой замечательной системы. Но всё же, иногда хочется чего-то особенного, что подходило бы именно тебе!
Консольный рогалик на С++
Почему программисты редко используют NULL в C++?
Многие программисты переходят на C++ с С, где использование NULL считается нормой.
Оказывается, большинство стандартов сейчас полностью запрещают нулевой указатель.
Действительно, почему?
Многие программисты переходят на C++ с С, где использование NULL считается нормой.
Оказывается, большинство стандартов сейчас полностью запрещают нулевой указатель.
Действительно, почему?
Освой самый популярный игровой движок в мире! Присоединяйся к бесплатному интенсиву и создай полноценную игру на Unreal Engine 4 всего за три дня.
Подробности по ссылке: 👉 https://clc.to/KYLKlA
Почему Unreal Engine 4 — отличный выбор?
✔️ Большинство игровых студий выбирают Unreal Engine 4 как основной инструмент создания игр.
✔️ Несложен для новичков, имеет удобный интерфейс и систему визуального создания скриптов.
✔️ В Unreal Engine 4 редактор материалов позволяет добиваться высочайшего качества графики.
Начинаем 26 сентября в 17:00 по МСК!
Подробности по ссылке: 👉 https://clc.to/KYLKlA
Почему Unreal Engine 4 — отличный выбор?
✔️ Большинство игровых студий выбирают Unreal Engine 4 как основной инструмент создания игр.
✔️ Несложен для новичков, имеет удобный интерфейс и систему визуального создания скриптов.
✔️ В Unreal Engine 4 редактор материалов позволяет добиваться высочайшего качества графики.
Начинаем 26 сентября в 17:00 по МСК!
#cpp
C++17 на что следует обратить внимание
Почему if constexpr не является заменой макросов, каковы «внутренности» работы структурного связывания и правда ли, что теперь всегда работает copy elision, и можно, не задумываясь, писать любой return.
«Скользкие» места C++17
C++17 на что следует обратить внимание
Почему if constexpr не является заменой макросов, каковы «внутренности» работы структурного связывания и правда ли, что теперь всегда работает copy elision, и можно, не задумываясь, писать любой return.
«Скользкие» места C++17
Простейший ftp клиент на С++
Как известно, C++ используют в разных областях программирования, в том числе в написании сетевых приложений. Конечно, можно использовать уже готовые продукты (FileZilla / Cyberduck), но круче разработать свое решение и заодно язык попрактиковать.
Читаем и кодим
Как известно, C++ используют в разных областях программирования, в том числе в написании сетевых приложений. Конечно, можно использовать уже готовые продукты (FileZilla / Cyberduck), но круче разработать свое решение и заодно язык попрактиковать.
Читаем и кодим
#cpp #proglib #cppproglib #algorithms
Алгоритмы на C++
В статье собрано 15 базовых алгоритмических задач, которые должен уметь решать каждый программист. Прилагаем реализацию на C++.
ТОП-15 алгоритмических задач, реализованных на C++
Алгоритмы на C++
В статье собрано 15 базовых алгоритмических задач, которые должен уметь решать каждый программист. Прилагаем реализацию на C++.
ТОП-15 алгоритмических задач, реализованных на C++