Uhohjeh, noch eine C++ Frage: Bei folgendem Ausdruck wird bei der logischen Prüfung der Variable "tnext" ein Wert übergeben (tnext = ...), welcher später im Code wieder verwendet wird. Da ich diese Zuweisung im Delphi ja vorher und nicht gleichzeitig machen muss, interessier mich jetzt, welchen Wert die Variable "tnext" am Ende dieser C++ Zuweisung trägt? Gilt da tnext = tr[t].d0 oder tnext = tr[t].d1 ?
Code:
cond = ((((tnext = tr[t].d0) > 0) && (tr[tnext].rseg == segnum)) ||
(((tnext = tr[t].d1) > 0) && (tr[tnext].rseg == segnum)));
if tnext == ...
Bin schon fast durch und kann wohl nachher besser C++ als Delphi
Gruss Skript