Grundsätzlich möchte ich meinen benutzerdefinierten Fehlertyp in allen Funktionen verwenden, und ich muss die vorhandenen Std-Fehler umbrechen, so dass das Makro try!
in allen Std-Methoden erfolgreich ist.
Hier ist was ich mache:
%Vor%Der Compiler beschwert sich:
%Vor%Jede Hilfe wird sehr geschätzt.
Es gibt einen ausgezeichneten Beitrag dazu:
Um eine erstklassige Unterstützung für Ihren Fehler zu erhalten, müssen Sie zwei Dinge tun:
Error
für Ihren Typ std::convert::From
für Fehlertypen, die Sie nahtlos im Makro try!
verwenden möchten. Tags und Links rust