Die Suche ergab 24 Treffer

von Mampf111
Fr Feb 28, 2014 2:31 pm
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Re: Zweidimensinales Array mit Vector Template

Das habe ich auch nicht so aufgefasst ;)
von Mampf111
Fr Feb 28, 2014 8:34 am
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Re: Zweidimensinales Array mit Vector Template

mfro hat geschrieben:Grundsätzlich kann alles mögliche passieren, wenn Du "irgendwohin" schreibst.
Merke ich mir!! Danke für eure Hilfe!
von Mampf111
Fr Feb 28, 2014 7:50 am
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Re: Zweidimensinales Array mit Vector Template

Xin hat geschrieben:Denk da nochmal drüber nach, ob das tut, was Du willst.
Danke für den Hinweis!! Ich habe also über den reservierten Speicher hinaus geschrieben...

Aber wieso stürzt das Programm dann während des Destruktors ab?
von Mampf111
Do Feb 27, 2014 3:26 pm
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Re: Zweidimensinales Array mit Vector Template

Hast du sichergestellt, dass "field" in dem Moment nicht null ist, daher an anderer Stelle freigegeben wurde oder gar nicht erst alloziert wurde? Auch mit der If-Abfrage ändert sich an dem Absturz nichts... :cry: EDIT: main.cpp #include <iostream> #include <cstdlib> #include "field.h" int main(int ...
von Mampf111
Do Feb 27, 2014 2:38 pm
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Re: Zweidimensinales Array mit Vector Template

Vielen Dank, das hat mir schon sehr geholfen! EDIT: Habe jetzt noch eine andere Frage... Benutzt habe ich nun field = new char[xsize*ysize]; der Destruktor hat den Code: delete[] field; Allerdings stürzt mein kleines Konsolen-Programm immer bei der Ausfühgrung des Destruktors ab. Was ist daran falsch?
von Mampf111
Do Feb 27, 2014 1:50 pm
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Re: Zweidimensinales Array mit Vector Template

Vector-Array? Meinst Du einen Vector aus Vectors Das könnte man so sagen. Ich habe vor eine Matrix zu erstellen bei der man auf jedes Feld zugreifen kann. In diesem Zusammenhang habe ich gehört, dass das Vektor-Template dafür gut geeignet sein soll. Allerdings nicht, wie es zu benutzen ist. Da ich ...
von Mampf111
Do Feb 27, 2014 11:43 am
Forum: C / C++
Thema: Zweidimensinales Array mit Vector Template
Antworten: 15
Zugriffe: 15497

Zweidimensinales Array mit Vector Template

Hallo zusammen, Ich habe ein paar Fragen im Zusammenhang mit multidimensinalen Arrays und dem Vector-Template. Zuerst: Wie deklariere ich das "zweidimensinale-char-vector-array" in der Klassendefinition? So? class Field { private: int max_Xsize, max_Ysize; char field[max_Xsize][max_Ysize]; //... }; ...
von Mampf111
Sa Feb 15, 2014 9:36 am
Forum: C / C++
Thema: Pfeiltasten-Abfrage
Antworten: 16
Zugriffe: 15593

Re: Pfeiltasten-Abfrage

Danke für die Anregungen! Da ich mich nun längere Zeit mit C beschäftigt habe wollte ich die nächsten Tage mal ein Blick auf C++ werfen.
von Mampf111
Fr Feb 14, 2014 6:19 pm
Forum: C / C++
Thema: Pfeiltasten-Abfrage
Antworten: 16
Zugriffe: 15593

Re: Pfeiltasten-Abfrage

Beide Codes von mir benutzen die 'conio.h'. Hatte es bei 'dem anderen Programm' allerdings geändert, da ich gelesen habe das conio nicht unter OS X funktioniert. Ich werde bei meinem nächsten Programm diese Funktion meiden. Allerdings wäre es mir jetzt zu viel Aufwand es in meinen bisheringen zu tun...
von Mampf111
Fr Feb 14, 2014 11:08 am
Forum: C / C++
Thema: Pfeiltasten-Abfrage
Antworten: 16
Zugriffe: 15593

Re: Pfeiltasten-Abfrage

Okay, dann werde ich das mal ausprobieren! Allerdings habe ich jetzt nebeibei noch eine andere Lösung gefunden, die mein Problem ebenfalls löst. Nur vielleicht nicht so schön wie es SDL tun würde... int key_input() { int ch=0; while(ch==0 || ch==224){ ch=getch(); if(ch==0 || ch==224){ ch=getch(); if...