(CodeLib-Manager)
Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
|
Re: Abbildung einer C-Funktion nach Delphi
18. Dez 2009, 11:42
** ist, wie du schon richtig vermutet hast, ein Doppelzeiger.
static int callback(void *NotUsed, int argc, char **argv, char **azColName)
Function CallBack( NotUsed: Pointer; argc: Integer; var argv: PAnsiChar; var azColName: PAnsiChar ): Integer
Das wäre so in etwa mein Vorschlag für eine 1:1 Übersetzung. Ob das im Kontext allerdings Sinn ergibt, dass ist die zweite Frage...
Denn ich vermute einfach mal, dass in argv und azColName Zeichenketten stehen, oder?
米斯蘭迪爾 "In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
|