Forum: Programmieren allgemein
by Corpsman,
31. Mär 2010
Vielen Dank für eure Hilfe, nun kann ich ruhigen Gewissens die Header Files meinem Betreuer übergeben.
Forum: Programmieren allgemein
by Corpsman,
31. Mär 2010
Bist du dir da sicher ?
Wenn ich die Deklaration Single im C, Code angebe, sagt gcc dass er weitere angaben zur Deklaration von single haben will.
Forum: Programmieren allgemein
by Corpsman,
31. Mär 2010
Ich habe folgende Typen übersetzt :
Paskal -> C
Single -> float
Int64 -> Long Long
Cardinal -> unsigned long int
double -> double
var x: integer -> int *x
var n: TVector2-> Tvector2 *n
Forum: Programmieren allgemein
by Corpsman,
31. Mär 2010
ARG,
ok, dann nehm ich in der Delphi / FPC Variante Extended raus und schreibe stattdessen auch Double, zumindest unter FPC gibts das ja.
@SirThornberry
wusste nicht das man das extra angeben muss, nu ist's drin *g*
Forum: Programmieren allgemein
by Corpsman,
31. Mär 2010
aha,
ich hatte Pointer c gegoogelt und nur int *blub gefunden ;)
Das mit Single float war noch ein Copy Paste Fehler
Extended hatte ich als double übersetzt, das stimmt doch, oder ?
Wo habe ich denn Extended als Single übersetzt ?
Forum: Programmieren allgemein
by Corpsman,
31. Mär 2010
Guten Morgen,
Von C nach Delphi übersetzen ist ja irgendwie einfach, man sieht die Deklarationen und "Rät" dann mehr oder weniger das Richtige Äquivalent in Delphi / FPC oder googelt den unbekannten Ausdruck.
Nun hatte ich das Glück meine Diplomarbeit in FPC schreiben zu dürfen. Leider jedoch will das Institut für das ich schreibe, dass eine C Library eingebunden werden kann.
Also habe...