Рабочая Группа 21 С++
Предложения: Treat the latest use of automatic storage duration variables as xvalue expressions
Предложения: Treat the latest use of automatic storage duration variables as xvalue expressions
stdcpp.ru
Treat the latest use of automatic storage duration variables as xvalue expressions
The main, semantically lacking, boilerplate in the usage of the `std::move` today is for the sinking of variables that we no longer need, especially locally. It's not like the `std::move` for a transfer of ownership, but a suggestion to make an optimized…
C++ – Типизированный язык программирования
О работе ПК на примере Windows 10 и клавиатуры ч.2
О работе ПК на примере Windows 10 и клавиатуры ч.2
Хабр
О работе ПК на примере Windows 10 и клавиатуры ч.2
В этой части мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до CPU, будет очень много картинок и это не последняя часть. Я буду рассказывать об этом с точки зрения...
C++ – Типизированный язык программирования
Перегрузка в C++. Часть II. Перегрузка операторов
Перегрузка в C++. Часть II. Перегрузка операторов
Хабр
Перегрузка в C++. Часть II. Перегрузка операторов
Продолжаем серию «C++, копаем в глубь». Цель этой серии — рассказать максимально подробно о разных особенностях языка, возможно довольно специальных. Эта статья...
C++ – Типизированный язык программирования
[Из песочницы] Измеритель температуры и влажности на контроллере Arduino c отображением значений на LCD дисплее
[Из песочницы] Измеритель температуры и влажности на контроллере Arduino c отображением значений на LCD дисплее
Хабр
Измеритель температуры и влажности на контроллере Arduino c отображением значений на LCD дисплее
Недавно я начал изучать программирование микроконтроллера Arduino. После того, как я выполнил несколько базовых упражнений (мигание светодиодом, работа с дискретными и аналоговыми входами, вывод...
C++ – Типизированный язык программирования
Работа с API КОМПАС-3D → Урок 17 → Текстовый документ
Работа с API КОМПАС-3D → Урок 17 → Текстовый документ
Хабр
Работа с API КОМПАС-3D → Урок 17 → Текстовый документ
На предыдущих уроках цикла мы подробно рассмотрели различные средства работы с текстом. КОМПАС позволяет создавать текстовые документы. Они отличаются от файлов,...
C++ – Типизированный язык программирования
Объяснение: почему wc на Haskell оказался «быстрее» аналога на С
Объяснение: почему wc на Haskell оказался «быстрее» аналога на С
Хабр
Объяснение: почему wc на Haskell оказался «быстрее» аналога на С
После недавних статей (№10xd34df00d, №2chapuza, №3picul) сравнивающих скорость работы реализаций упрощенной утилиты wc у меня оставался только один вопрос — Как...
C++ – Типизированный язык программирования
[Перевод] День смерти стандартной библиотеки
[Перевод] День смерти стандартной библиотеки
Хабр
День смерти стандартной библиотеки
На днях в Праге комитет по стандартизации С++ провел ряд опросов по вопросу изменения ABI, и в конечном счете было решено ничего в нем не менять. Аплодисментов в зале слышно не было. Я думаю, мы не...
C++ – Типизированный язык программирования
Новостной агрегатор за две недели
Новостной агрегатор за две недели
Хабр
Новостной агрегатор за две недели
18 ноября Telegram запустил соревнование по кластеризации данных: Data Clustering Contest . Нужно было за две недели сделать свой новостной агрегатор. Ограничения, которые были установлены в этом...