preguntar acerca de dynamic-allocation

21
réponses

Comment puis-je déclarer un tableau 2d en C++ en utilisant new?

Comment déclarer un tableau 2d en utilisant new? Comme, pour un tableau "normal" je voudrais: int* ary = new int[Size] Mais int** ary = new int[sizeY][sizeX] A) ne fonctionne pas / compile et b) n'accomplit pas quoi: int ary[sizeY][sizeX] …
demandé sur 1970-01-01 00:33:29
18
réponses

Est-ce une bonne pratique de supprimer un pointeur après l’avoir supprimé?

je vais commencer par dire, utilisez des pointeurs intelligents et vous n'aurez jamais à vous inquiéter à ce sujet. Quels sont les problèmes avec le code suivant? Foo * p = new Foo; // (use p) delete p; p = NULL; cela a ét …
demandé sur 1970-01-01 00:33:29