Login

C++ дайджест #16: embedded з Arduino

У випуску: CMake 3.15.0 release candidate, tips and tricks for Vulkan.

Привіт, мої любі сішники! Пропоную в цьому та наступному дайджесті розглянути embedded programming. Почнімо з Arduino? :)

Arduino

Одним з найпростіших шляхів до опанування embedded є вивчення Arduino. Значною перевагою є досить низький поріг входження та обширна документація з прикладами.

Додатково можна розглянути:

В наступних дайджестах звернемо увагу на Linux embedded та Raspberry pi.

Modern C++

C++17 STL Parallel Algorithms — with GCC 9.1 and Intel TBB on Linux and macOS

strong_typedef — Create distinct types for distinct purposes

Optimizing C++ by Avoiding Moves

MapView can be faster than MapRef

The Difference Between std::copy_backward and std::copy with Reverse Iterators

Корисні посилання

Handling errors is canceling operations

Simplifying C++ with Herb Sutter

Tips and Tricks: Vulkan Dos and Don’ts

Top 25 C++ API design mistakes and how to avoid them

Qt Quick Performance Improvements with Qt 5.12 LTS (Updated for Qt 5.12.3)

Introducing QtCoAP — client-side implementation of the Constrained Application Protocol (CoAP) for the Internet of Things.

Інструменти

GCC 9: Link-time and inter-procedural optimization improvements

Clear, Functional C++ Documentation with Sphinx + Breathe + Doxygen + CMake

CMake 3.14 and Performance Improvements

Visualize your build with IncrediBuild’s Build Monitor and Visual Studio 2019

Quick Info Improvements in Visual Studio 2019: Colorization and Search Online

Using protobuf with conan and CMake

CLion Starts 2019.2 EAP: Parameter Hints, Go to Address in Memory View, Code Assistance for ClangFormat Config Files, and More

Getting Started with the Conan CLion Plugin

Migrating an existing C++ codebase to conan

Оновлення

Цього місяця маємо такі оновлення:

Для новачків

Encapsulation, Inheritance and Polymorphism In C++

Basic Concepts of Object Oriented Programming using C++

C++ Classes and Objects

Хвилиночка флуду


← Попередній випуск: C++ дайджест #15

Похожие статьи:
Привет! Меня зовут Эллина Азадова, я одинадцать лет в IT, более семи из них работаю тестировщиком. Координатор сообщества QA talk Kherson,...
Компания «Вобис Компьютер» объявила о начале продаж смартфона Highscreen Thor – нового флагмана от Highscreen, оснащенного 1,7 ГГц...
На нашем YouTube канале появились новые видеоролики.Обзор смартфона Smartisan U1:Обзор Acer Liquid Z530:Обзор фотофлагмана Asus ZenFone...
Хто такий фронтенд-розробник, якою мовою він пише, які фреймворки використовує, де мешкає та скільки заробляє....
Первые ракеты он начал строить в 14 лет. Сегодня, имея за плечами 7-летний опыт в embedded-разработке...
Switch to Desktop Version