442 читали · 1 год назад
ESP-IDF 5.0.0: что придется исправить в уже работающем проекте
Добрый день, уважаемый читатель! Давно не следил за новыми версиями Espressif32 и ESP-IDF, но сегодня то-то навеяло, видимо. Вроде бы недавно обновился до ESP-IDF 4.4.3, а сегодня опять обновление "прилетело". 😁 На этот раз уж как прилетело, так прилетело - версия Espressif32 6.0.1, которая содержит в себе ESP-IDF 5.0.0. Никогда такого не было, и вот опять! Насколько я знаю, разработчики PlatformIO обычно придерживаются стратегии, когда в новую версию платформы Espressif32 подпадают только стабильные релизы...
435 читали · 1 год назад
Чем отличается #include <> от #include ""
В С++ обычно прототипы функций помещаются в отдельный файл, чтобы не загромождать их кодом основную программу. Этот файл называют включаемым, подключаемым или заголовочным. Затем (при необходимости) этот файл подключают к исходному файлу на С++. При компиляции препроцессор вставляет содержимое заголовочного файла в код программы в том месте, где встречает директиву #include. Пример: #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; return 0; } В данном примере...