Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.
-
@aksels sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
Geht das mit dem [l_a,l_b] überhaupt?
Es geht, aber es macht selbstverständlich nicht, was du glaubst.
@manni66 sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
Schalte die Warnungen deines Compilers ein!
-
@aksels sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
Guter Einwand. Fange das jetzt mit der Status-Variablen ASD_OK ab.
Ja, das ist Blödsinn.
@manni66 sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
Benutze std::vector, nicht new[]/delete[]!
-
@manni66 MFC
Mit MFC hat das nichts zu tun, aber ich dachte dass dies laut beschriftung auch für Visual C++ fragen sei. Irre ich mich?
-
@aksels sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
für Visual C++ fragen
- die Beschriftung ist Mist
- du hast eine Frage zu C++
-
@manni66 sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
@aksels sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
für Visual C++ fragen
- die Beschriftung ist Mist
- du hast eine Frage zu C++
1)Ich meinte die Beschriftung zu MFC im Forum:
MFC
Fragen zu den MFC (Microsoft Foundation Classes), aber auch zum Visual C++, immer noch die am häufigsten >eingesetzte IDE mit Compiler unter Windows. WinForms haben mit MFC übrigens nichts zu tun.- Wo werden dann C++ Fragen am besten gepostet?
-
@manni66
Hervorragend. Du hast mich in die richtige Richtung verwiesen. Ich erinnere mich wieder.
Lege den Vector nun mit ** an.
std::vector schaue ich mir bei Gelegenheit an. Der Vorteil davon während des Betriebs immer wieder Elemente hinzufügen oder entfernen zu können ist für mich nicht relevant.
Danke schön.
-
@aksels
Der Vorteil von std::vector ist, dass du dich nicht um die Verwaltung der Resourcen kümmern musst (aka RAII). Deine Klassen verletzten die 3er/5er/0er Regel und sind damit fehlerhaft.
-
@aksels sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
1)Ich meinte die Beschriftung zu MFC im Forum:
Ich auch
- Wo werden dann C++ Fragen am besten gepostet?
Im C++ Forum: https://www.c-plusplus.net/forum/category/33/c-alle-iso-standards
=> Neues Thema, nicht Unterkategorien
-
@aksels sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
std::vector schaue ich mir bei Gelegenheit an.
Nein, jetzt! std::vector ist essentiell.
Deine Prioritäten im Leben sollten jetzt sein:
- std::vector angucken
- Demjenigen, der dir diesen new/delete Unsinn beigebracht hat, Saures geben.
-
@seppj sagte in Mehrdimensionale Arrays und deren Zeiger bei der Übergabe in Funktionen.:
Demjenigen, der dir diesen new/delete Unsinn beigebracht hat, Saures geben.
Ja, am besten den aktuellen Standard Draft und die C++ Core Guidelines ausdrucken und damit ordentlich verprügeln!!