Właściwie rozumiem główne za i przeciw używania wyjątków. Używam ich w moich projektach domyślnie jako strategii obsługi błędów. Ale teraz rozpoczynam projekt Windows CE z biblioteką Qt i widzę, że twórcy Qt odmówili używania wyjątków w hierarchii klas.Qt i strategia obsługi błędów
Tak więc, jeśli używam wyjątków, będę musiał starannie przetłumaczyć je na kody błędów (lub niektóre obiekty lub po prostu przełknąć) na granicach moich/Qt code. W przeciwnym razie mogę odmówić używania wyjątków w moim kodzie i przejść do innej strategii.
Jaka byłaby najlepsza strategia obsługi błędów w moim przypadku - używać wyjątków lub używać kodów błędów, itp. ...? Czy masz doświadczenie w tworzeniu Qt i jakiej strategii obsługi błędów użyłeś?
Czy cheez mówi, że jest rzeczywiście obsługiwany? –
Nie, nieobsługiwane. Tylko, że możesz ich używać na własne ryzyko. – cheez