This commit is contained in:
2026-07-17 13:15:20 +03:00
parent 49734de1c4
commit fd21fbfe1d
2 changed files with 98 additions and 49 deletions

View File

@@ -92,5 +92,25 @@ int main()
std::println("cannot set dev[{}] as double: {}", id2, err.message());
}
std::println("\n");
std::print("get '{}'-attr value as native string:\t", id3);
adc_result_t<std::string> rs = dev[id3];
if (rs) {
std::println("dev[{}] = {}", id3, rs.value());
} else {
std::println("cannot get dev[{}] as string: {}", id3, rs.error().message());
}
const char* sp = "QWERTY";
std::print("set '{}'-attr value to '{}' as const char*:\t", id3, sp);
err = dev[id3] = sp;
if (err) {
std::println("cannot set dev[{}] as const char*: {}", id3, err.message());
} else {
std::println("OK");
}
return 0;
}