WinReg v6.0.0 Header-only Stable Release
The main difference between the previous stable release and this one is that here non-throwing methods TryGetXxxxValue
(e.g. TryGetDwordValue
) return RegExpected<T>
instead of std::optional<T>
. In fact, in case of errors, std::optional
looses the error information, while RegExpected<T>
stores it.