Suchergebnisse
Suchergebnisse 1-12 von insgesamt 12.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zeile 3/4/6 nicht als ByRef. char ist ein einzelnes character char* ist ein ptr zu einem character(oftmals und auch hier das erste Zeichen einer Zeichenkette - string ist eine Zeichenkette und StringBuilder hält eine Zeichenkette). Dein "gekuerzterText" sollte - wie die Fehlermeldung schon sagt - kein String, sondern ein StringBuilder sein. Len sollte man seid 1945 nicht mehr verwenden. verwende "xyz".Length aber deine length1 sollte in diesem fall die Capacity des StringBuilders sein. Bist du d…
-
lou_translateString scheint einfach nur: C-Quellcode (1 Zeile) zu sein, und lou_translate wiederum: C-Quellcode (1 Zeile) die 0en sind dabei die eigentlichen optionalen Parameter. lou_translateString scheint außerdem doch tatsächlich nen stdcall zu sein, trace_translate hingegen cdecl(what the hell). Dabei scheint er nie größer outlen zu schreiben, d.h. du musst outlen wie es aussieht selbst groß genug machen, denn er wird dir nicht mitteilen, dass der output eigentlich größer ist. Bei dem ganze…
-
nene, dumm ist das nicht, er hätte nur nen typedef für bool machen müssen. Also passt 1 für erfolgreich und 0 für nicht erfolgreich sehr wohl, dürfte sogar einfach mit einem bool return value in .Net funktionieren. Also wenn ich nur zwei mögliche values hab, dann passt das, für einen Return Code wird, jedoch tatsächlich 0 für erfolgreich.
-
Wer vor 30 Jahren angefangen hat ist oftmals nicht auf dem Stand der Dinge. Und ja Statuscodes waren und sind auch heute noch in C sinnvoll(in Cpp gibts exceptions). Jedoch hat man auch damals wenn es eben nur eine boolesche ausgabe gibt es genau so gemacht, schließlich war C damals wie heute dies hier möglich: C-Quellcode (1 Zeile) und somit viel sinnvoller zu verwenden als ein StatusCode. Den Statuscode einer Funktion hast du damals auch nicht bekommen(schließlich war es mit Debuggern ja auch …