Ich hab die Aufgabe dieses Programm zu schreiben, wie man sieht hats ja auch geklappt, nur wenn ich das jetzt ausführe kommt immer der Fehler "Aufgabe1.exe funktioniert nicht mehr".
Ich habe schon herrausbekommen das es an dem Zugriff auf die Matrix(Array) liegt, denn ohne
cout<< A[0][0]funktioniert es.
Hoffentlich hat einer eine Idee woarn das liegen könnte.
void read(int n, int **Matrix){ ifstream infile("Matrix.dat"); Matrix=new int *[n]; for (int i=0;i<n;i++) { Matrix[i]=new int[n]; } for (int i=0;i<n;i++){ for(int j=0;j<n;j++){ infile >> Matrix[i][j]; } } } int main(){ int** A; int AnzahlZeilen; AnzahlZeilen=3; read(AnzahlZeilen, A); cout<< A[0][0]; }