5
Какие накладные расходы и другие соображения возникают при использовании структуры против класса?
C во встроенных системах традиционно использует структуры для хранения структурированных данных. Arduino переносит C ++ в таблицу, поэтому мы можем использовать классы. Допустим, у нас есть две разные структуры данных, которые можно считать очень похожими: typedef struct { int valueOne; int valueTwo; int valueThree; } value_t; и: class Value { …