Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

1

28.07.2006, 17:01

empty controlled statement

kann mir wer sagen was das heißen soll?
bzw. was da falsch ist? mein compiler schmeißt mir diese warnung hier an den kopf. das prog lässt sich ausführen, aber was soll die warnung genau heißen? :roll:

Zitat


Warning 1 warning C4390: ';' : empty controlled statement found; is this the intent?


C-/C++-Quelltext

1
2
if ( (hGdiObj = SelectObject(dcBackBuffer, hBackBufferBmp)) == NULL );
        return ERROR_UNABLE_TO_SELECT_BACKBUFFER_BITMAP; // auf diese zeile ist er sauer
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

3

28.07.2006, 17:08

ja dass er sich wegen einem semikolon aufregt hab ich auch schon rausbekommen O_o


aber wenn du schaust.. da is einer.. und
ERROR_UNABLE_TO_SELECT_BACKBUFFER_BITMAP ist so defniert:

C-/C++-Quelltext

1
#define ERROR_UNABLE_TO_SELECT_BACKBUFFER_BITMAP 7


... und mein compiler fragt ob das meine absicht ist? kann der sich nicht deutlicher ausdrücken? ^^
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

4

28.07.2006, 17:10

C-/C++-Quelltext

1
if ( (hGdiObj = SelectObject(dcBackBuffer, hBackBufferBmp)) == NULL ); 

Davon mal abgesehen solltest du dir überlegen deine defines zu ersetzen ;) Macht nicht viel Mühe aber kann ne Menge Nerven sparen ;)

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

5

28.07.2006, 17:18

ach shit *mirindenarschbeiß*

jop.. bin gerade dabei die defines zu ersetzen ^^
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

TLEP

Frischling

Beiträge: 22

Wohnort: bei Riesa

  • Private Nachricht senden

6

28.07.2006, 19:07

Der Fehler entsteht, weil da ein Semikolon zu viel drin ist...

C-/C++-Quelltext

1
if ( (hGdiObj = SelectObject(dcBackBuffer, hBackBufferBmp)) == NULL ); 

Das Semikolon in dieser Zeile ist die Ursache.
"A programmer is just a tool which converts coffeine into code"
(anonym)

Anonymous

unregistriert

7

28.07.2006, 19:13

Zitat von »"TLEP"«

Der Fehler entsteht, weil da ein Semikolon zu viel drin ist...

C-/C++-Quelltext

1
if ( (hGdiObj = SelectObject(dcBackBuffer, hBackBufferBmp)) == NULL ); 

Das Semikolon in dieser Zeile ist die Ursache.


Wie wäre es mit lesen?

TLEP

Frischling

Beiträge: 22

Wohnort: bei Riesa

  • Private Nachricht senden

8

28.07.2006, 19:19

ups sorry, da war ich wohl zu voreilig
"A programmer is just a tool which converts coffeine into code"
(anonym)

Werbeanzeige