Einzelnen Beitrag anzeigen

Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#1

C Code - ? Operator nach Delphi übersetzen

  Alt 23. Aug 2013, 21:26
Delphi-Version: 5
wie müsste ich folgenden C Code richtig übersetzen
Code:
return (0 == melody) ? 0 : ((boosts & (1 << voice_nr)) ? sample : THREEQUARTERS(sample));
mein Versuch

 if 0 = melody then result := 0 else result := ((boosts and (1 shl voice_nr))) else result := sample else result := THREEQUARTERS(sample)); was natürlich quark ist
  Mit Zitat antworten Zitat