тэмплэйт для настроек, хранящися в EEPROM, вроде (условно, template <typename N> Class Setting)
так, чтобы можно было и присваивать значение экземпляру класса/шаблона (тут делаем перегрузку оператота "=", и использовать его как lvalue.
Упрощенно:
Setting<int> set1:
Setting<float> set2:
set1 = a; // используем перегрузку "="
float b = set2 //????? - как это сделать правильно?
нет, тебе не нужна перегрузка =
https://metanit.com/cpp/tutorial/5.15.php
@Valentyn_Korniienko
Обсуждают сегодня