ich habe ein primitives Schach programmiert (noch ohne Funktionen), welches sich sehr seltsam verhält.
Hier ist das Package: http://jowin.at/downloads/qtforum.zip
Folgendes Problem tritt auf: In der Datei mainwindow.h befindet sich unter anderem folgender Code
Code: Alles auswählen
private:
Ui::MainWindow *ui;
void redraw();
int grauX;
int grauY;
bool cursor;
int *a; //HIER IST DAS PROBLEM!!!!!
chessPiece *field[8][8];
Sofern diese Zeile vorhanden ist, stürzt das Programm bei einem Klick auf das Schachfeld ab. Sofern ich diese Zeile auskommentiere, geht alles ohne Probleme. Über eine Erklärung wäre ich sehr dankbar. Dieser Fehler ist sehr unlogisch, da die besagte Variable int *a im Code garnicht verwendet wird.
LG und danke schon im Voraus.