N
автономных светильников и 1 центр управления ими. Верно? Ну я вот скоро отдам плату на перепрошивку, это поможет?
я просто не могу понять почему горит лампочка CPU
int
, float
, char
и прочие грамматически невозможно определить через конструкции языка (using
, typedef
).Но можно в области видимости своего кода перекрыть идентификатор типа int своим с помощью using / typedef
ваш желаемый язык программирования
не существует вообще.std
является стандартным только для C++.в Arduino-компиляторе их выпилили по неизвестной никому причине
std::byte
, т.к. только он иchar
формально позволят тебе подмену типа наT*
без UB. Аuint8_t
формально являетсяunsigned int
длиной в 8 бит. Думаю,char
тебе тут не понравится, поэтому предлагаюstd::byte
.Посмотри статейки про arena allocator. Для примера могу предложить только доклад в двух частях: [1], [2].
Думаю, тебе будет удобно пользоваться реализацией Free List или Busy List. Эти идиомы применяют при реализации арен.