Compiler?
-
Hallo zusammen,
ich hab' ein komisches Problem:
ich habe folgenden Code:int txFlag=0, maskFlag=0; // beide Flags reseten if (this->Visible&&Bool&&break_int&&Tx_CB->Checked) { if( Mask_Frm->Mask_bl ) { if( (Tools::HexStringToShort(Mask_Frm->PKE_ED->Text))==tx->PKE ) { txFlag|mPKE; } if( (Tools::HexStringToShort(Mask_Frm->IND_ED->Text))==tx->IND ) { txFlag|mIND; } [snip viel code im selben stil] else { TraceTx(tx); } }Wenn ich einen Breakpoint auf die Zeile "txFlag|mPKE;" setze, wird die rote linie zu einer grünen, d.h. der Compiler kann dort nicht anhalten, Warum bloss?
*.obj hab' ich schon gelöscht und "Projekt aktualisieren" und "Projekt erzeugen" hab' ich auch schon gemacht...
-
Der Compiler eliminiert nutzlosen Code.
(Du meinst vermutlich txFlag|=mPKE; )
-
Geo schrieb:
Der Compiler eliminiert nutzlosen Code.
(Du meinst vermutlich txFlag|=mPKE; )
ahja, logisch *mirandenkopfhau*

Danke für den Hinweis!
