Einzelnen Beitrag anzeigen

Schokohase
(Gast)

n/a Beiträge
 
#2

AW: C-Header Übersetzung

  Alt 11. Sep 2019, 09:24
Ich bin jetzt auch nicht der Profi bei derartigen Aufgaben, aber ein paar Sachen wundern mich.

Bei getBufferInfo müssten laut Vorlage alle Argumente Pointer sein.
Die ersten beiden Argumente sind im Original const bei dir const und out .

Bei der Definition von getBufferInfo würde ich mir denken, ich muss einen Pointer auf einen ausreichend lang initialisierten String an info übergeben und einen Pointer auf die Länge des Strings an infoLength . Beim Aufruf wird dann der von mir reservierte Speicher gefüllt und die wirklich benutzte Menge wird über den infoLength Pointer zurückgegeben.

So hätte ich mir das gedacht, aber so sehe ich das hier nicht.

Aber nochmals, ich bin da kein Profi und kann da teilweise sehr falsch liegen.
  Mit Zitat antworten Zitat