Frage : C++ APP, die falsch herausnimmt

Ich habe eine Anwendung, die falsch herausnimmt, ich eingeschlossen irgendeinen Beispielcode, der die issue

The Anfangsfunktionsanrufe die Testfunktion wiederholt, gleichwohl die APP schloß und nicht zurückgehen, um die Linie durchzuführen, nachdem der Anruf zum Test, also sie nie isresult=false erreichen;

any Ideen, was verursacht dieses?

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
void Test ()
{
	const int cnBufferSize = 256;
	nicht unterzeichnetes Putzfrau achBuffer [cnBufferSize], = {0};
	SMsgBuffer sMsgData = {0};
	 
	memcpy (&sMsgData, achBuffer, cnBufferSize);
		
	bool isresult = ausrichten en;

}

leerer Anfang ()
{
	bool isresult = ausrichten en;
	während (isresult)
	{
	   Test ();
             isresult=false;
	}
          DWORD dwFlags=0;
          //some, das mehr unten benennt 

}

Antwort : C++ APP, die falsch herausnimmt

Sie können nicht wie das in der Tat tun…
http://www.experts-exchange.com/articles/Database/Miscellaneous/UPDATES-with-JOIN-for-everybody.html
mysql ist leider eine Spitze, die in der Respekt begrenzt, aber Sie überprüfen heraus dieses:
1:
2:
3:
4:
5:
6:
7:
8:
9:
Update inv I
EINSTELLEN i.total = (auserwählte SUMME (v.quantity * s.charges)
          von invitem V
          Service s ANSCHLIESSEN
             AUF s.idservice = v.idservice
          WO v.datetime = i.datetime
            UND v.invoiceid = i.id  ---  < I="" presume="" this="" link="" condition="" is="" missing="" also="">
           
Weitere Lösungen  
 
programming4us programming4us