Код: Выделить всё
int LoadParametersFromJSON(JsonDocument& JsonDoc)
{
int err = 0;
err += ReadJSONkey(Pins, JsonDoc, "Pins");
err += ReadJSONkey(SerialSpeed, JsonDoc, "SerialSpeed");
err += ReadJSONkey(NamePrefix, JsonDoc, "NamePrefix");
err += ReadJSONkey(TimeRules, JsonDoc, "TimeRules");
return err;
}
есть способ, который можно сделать, а затем в списке «Список всех», а затем, а затем, как то, что можно сделать, а затем, а затем, как что -то, что -то подобное, а затем, а затем, как то, что можно сделать, а затем в то, чтобы сделать что -то подобное, а затем в «ПАРАМЕТРИ» и «ПАРАМЕТРИ» и «ПАРАМЕТРИ» и «ПАРАМЕТРЫ» и «ПАРАМЕТРЫ» и «ПАРАМЕТРЫ»> Readjsonkey (param, jsondoc, paramname) < /code>?
Код: Выделить всё
template int ReadJSONkey(T &data, JsonDocument &doc, const char *Name, const char *Object)c ++ 23/gcc14 доступен.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... rent-types
Мобильная версия