Bartek's coding blog
C++17: Polymorphic Allocators, Debug Resources and Custom Types
C++17: Polymorphic Allocators, Debug Resources and Custom Types
C++ Stories
C++17: Polymorphic Allocators, Debug Resources and Custom Types
In my previous article on polymorphic allocators, we discussed some basic ideas. For example, you’ve seen a pmr::vector that holds pmr::string using a monotonic resource. How about using a custom type in such a container? How to enable it? Let’s see.
The…
The…
C++ – Типизированный язык программирования
[Перевод] Руководство Google по стилю в C++. Часть 2
[Перевод] Руководство Google по стилю в C++. Часть 2
Хабр
Руководство Google по стилю в C++. Часть 2
Часть 1. Вступление Часть 2. Заголовочные файлы … Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других сл...
Рабочая Группа 21 С++
Предложения: Поддержка "человеческой" инициализации полей структуры, битовых полей и прочих именованных полей везде где возможно.
Предложения: Поддержка "человеческой" инициализации полей структуры, битовых полей и прочих именованных полей везде где возможно.
stdcpp.ru
Поддержка "человеческой" инициализации полей структуры, битовых полей и прочих именованных полей везде где возможно.
Компилятору никто не мешает принять на вход инициализации поля структуры по имени (id) без явного написания кучи blow кода в виде трёх этажных шаблонов.
Привожу пример кода, первый как хотелось бы писать. В целом мне очень хочется чтобы использовать сторонние…
Привожу пример кода, первый как хотелось бы писать. В целом мне очень хочется чтобы использовать сторонние…
C++ – Типизированный язык программирования
Светодиод, таймер и прерывания на RISC-V с нуля (на примере GD32VF103 и IAR C++)
Светодиод, таймер и прерывания на RISC-V с нуля (на примере GD32VF103 и IAR C++)
Хабр
Светодиод, таймер и прерывания на RISC-V с нуля (на примере GD32VF103 и IAR C++)
Сегодня речь пойдет о модном — о RISС-V микроконтроллере. Я давно хотел познакомиться с этим ядром и ждал когда появится что-то похожее на STM32 и вот дождался, встречайте — китайский GigaDevice —...
Arthur O’Dwyer
`-Wrange-loop-bind-reference` and `auto&&`
`-Wrange-loop-bind-reference` and `auto&&`
Arthur O’Dwyer
-Wrange-loop-bind-reference and auto&&
Remember my old posts
“for (auto&& elt : range) Always Works” (2018-12-15) and
“for (auto&& elt : range) Still Always Works” (2018-12-27)?
Well, I’ve got another example, although I think it’s more of a weird compiler deficiency than anything else…
“for (auto&& elt : range) Always Works” (2018-12-15) and
“for (auto&& elt : range) Still Always Works” (2018-12-27)?
Well, I’ve got another example, although I think it’s more of a weird compiler deficiency than anything else…