Zitat von
xZise:
Erstens habe ich extra ein "nur" darein getippt, und zweitens gibt es soweit ich weiß, Funktionen die einen Rückgabeparemter mit dem Fehler haben.
Bevor du fragst: Ich kann dir nicht die Funktionsnamen nennen, aber ich glaube das sind
API-Funktionen.
Jo, mit den Funktionen hast du wohl recht. Fast alle
WinAPI calls benutzen return values. Da hat MS dazugelernt und rät vom Gebrauch von return values in .NET z. B. ab. Und das is auch gut so. Exceptions kosten zwar einiges mehr (nicht Euro, sondern Taktzyklen), dafür erhöhen sie die Qualität der Software ungemein.