Forum: Programmieren allgemein
by DMW,
18. Nov 2007
Das ist natürlich sehr ärgerlich. Es entzieht sich meinem Verständnis, weshalb das Verwenden von nackten Zeigern erzwungen wird, anstelle einfach die STL einzusetzen. So ist es auch nicht verwunderlich, daß C++ anfälliger für Bugs ist als andere Sprachen :roll:
Forum: Programmieren allgemein
by DMW,
17. Nov 2007
Darf ich nebenbei darauf hinweisen, daß für dynamische Arrays in C++ tunlichst std::vector verwendet werden sollte? Dadurch kann man die Zeit, die man sonst für das Debuggen des Zeigercodes aufwenden müßte, in andere Teile investieren.
#include <vector>
...
typedef std::vector <std::vector <int> > array2d_t; // zwecks Übersichtlichkeit
array2d_t array2d;
array2d.resize (dimension1);...