|
#1
|
||||
|
||||
Ich Idiot hab meine Konstanten falsch initialisiert. Ich kanns nicht glauben, dass mir diese diese OFFENSICHTLICHE SCHEISSE nicht aufgefallen ist. Und ich hab mir das extra noch danebenkommentiert!
Kann den Thread mal einer löschen, ist ja peinlich ![]()
__________________
I ELUCIDATE THE TRUTH OF A CASE FROM NOW ON! |
#2
|
||||
|
||||
lol, mach dir nix draus, passiert jedem mal
![]() |
#3
|
||||
|
||||
Nur wegen offensichtlicher Peinlichkeiten, die der Unterhaltung der Allgemeinheit dienen, werden keine Threads gelöscht. Sonst müsste man hier ja viel zu viel löschen
![]() ![]() ![]() Außerdem hast du deine Konstanten nicht falsch initialisiert. ![]() ![]()
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#4
|
||||
|
||||
Ich weiss, dass das ne Alternative wäre, nur stört es mich, dass die Spielfeldgrösse dann ein Punkt niedriger aussieht, als sie es eigentlich ist (äh... du weisst, was ich meine).
__________________
I ELUCIDATE THE TRUTH OF A CASE FROM NOW ON! |
#5
|
||||
|
||||
Ähm ne nicht ganz
![]() Du müssteste ja Code:
const int GAME_ARRAY_WIDTH = 8; const int GAME_ARRAY_HEIGTH = 5; int gameArray[GAME_ARRAY_WIDTH+1][GAME_ARRAY_HEIGTH+1]; for (int y = 0; y <= GAME_ARRAY_HEIGTH; ++y) Code:
const int GAME_ARRAY_WIDTH = 9; //Jeweils +1, da es sich um const int GAME_ARRAY_HEIGTH = 6;//Angaben für ein Array handelt int gameArray[GAME_ARRAY_WIDTH][GAME_ARRAY_HEIGTH]; for (int y = 0; y <= GAME_ARRAY_HEIGTH-1; ++y) schreiben, damit es zu keinem Speicherzugriffsfehler kommt. Da sieht Code:
const int GAME_ARRAY_WIDTH = 8; const int GAME_ARRAY_HEIGTH = 5; int gameArray[GAME_ARRAY_WIDTH][GAME_ARRAY_HEIGTH]; for (int y = 0; y < GAME_ARRAY_HEIGTH; ++y) ![]() Oder ist es gerade einfach noch zu früh für mich und ich habe deinen Post nicht ganz verstanden?! ![]()
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#6
|
||||
|
||||
Äh... nein. Das Spielfeld ist 10*7 Felder gross
![]() Und ich arbeite nicht in Wysiwyg. Ich arbeite mit Wygiwyd.
__________________
I ELUCIDATE THE TRUTH OF A CASE FROM NOW ON! |
#7
|
||||
|
||||
Wenn es 10*7 sein soll, dann sollte man auch 10*7 benutzen
Code:
const int GAME_ARRAY_WIDTH = 10; const int GAME_ARRAY_HEIGTH = 7; int gameArray[GAME_ARRAY_WIDTH][GAME_ARRAY_HEIGTH]; for (int y = 0; y < GAME_ARRAY_HEIGTH; ++y) ... ![]() Warum benutzt du eigentlich const int ? Wäre ein #define GAME_ARRAY_WIDTH 10 im Headerfile nicht praktischer ? Ist dann global bekannt und lässt sich dann auch in anderen Projektdateien leichter weiterverwenden ( z.B. #include "main.h" ) Nebenbei gesagt finde ich die Schreibweise ++y blöd, y++ liest sich irgendwie besser ![]() |
#8
|
||||
|
||||
In diesem Fall ja, bei überladenen Operatoren nicht. Da gibt es dann sogar Performance Unterschiede. Mit dem Postfix-Operator kann man aber bei Rechenoperationen auf die Nase fallen.
Bei For-Schleifen liest sich ein Postfix-Operator aber sicherlich besser, gerade wenn man an seine Mitmenschen denkt ![]()
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! Geändert von MyersGer (08-01-2008 um 14:55 Uhr). |
#9
|
||||
|
||||
Zitat:
Zitat:
gers, schöne Werbung. Hat funktioniert ![]()
__________________
I ELUCIDATE THE TRUTH OF A CASE FROM NOW ON! |
#10
|
||||
|
||||
NÖ!!!
![]() Will ich doch nicht dafür verantwortlich sein, dass du nochmal nach der Lösung suchst und nen Thread erstellst... ergo: ... er bleibt. Hier sind schon ganz andere Fragen gestellt worden und peinlich brauchts dir auch nicht sein. ![]() ![]() ![]() EDIT: MyersGer auch mal im Lande? Schon lange nichts mehr von dir gelesen. ![]()
__________________
Gruß AMD-Powered Geändert von AMD-Powered (08-01-2008 um 00:34 Uhr). |
#11
|
||||
|
||||
Kommt drauf an, wo man liest.
![]()
__________________
C3H6O Aceton Burning squirrel Und nicht vergessen: Dieser Beitrag hat Superkuh-Kräfte! |
#12
|
||||
|
||||
Ist schon ok, hat mich ja auch nur so gefreut mal wieder was von dir zu lesen, dass ich dich irgendwie aus der Reserve locken musste um dir noch nen Post zu entlocken.
Hat ja auch geklappt. ![]() Ich lese im Moment auch mehr als ich schreibe. ![]()
__________________
Gruß AMD-Powered |