Thread zweidimensionale dynamische arrays: theorie + verständniss
(12 answers)
Opened by Cooly at 2003-11-21 19:21
nach templates hat er aber net gefragt ;)
den typ T% kenn ich gar net :p "zweidimensionale arrays" heissen so, weil du sie zweidimensional ansprechen kannst. in wirklichkeit steht wieder nur ein speicherblock dahinter. in C ist die unterstützung AFAIK lausig, z.b. beim übergeben an eine unterfunktion müssen zwingend alle dimensionen bis auf die letzte angegeben werden - statisch, wohlgemerkt. bei dynamisch allokierten multidimensionalen arrays musst du zwangsläufig den pointer übergeben. somit fehlt die information, wie viele elemente jede dimension enthält. C ist da ziemlich übel. C++ hingegen stellt kein problem dar, stichwort standard C++ library (siehe esskars hinweis). HTH btw @esskar kennst du igor? ??? -- stefan
|