On Wed, 22 Jun 2016 18:37:32 +0100, Katolaz wrote: [...] > no array can be actually "passed" to function, [...]
I'm not trying to argue against anything you wrote in your spot-on analysis, but regarding that one claim quoted above one could postulate that an exception to that rule exists for arrays[1] that are members of structure types, i.e. structs or unions. Wrapping an array as the sole member in a struct can be abused to "emulate" passing an array to a function. It is to be frowned upon though, as it rarely is justifiable. And yes, we are now at the point in this thread where we are borderline hair-splitting. Which is not necessarily a bad thing, since that is something any even half-decent coder should be used to, anyway. [1] In the most basic sense of "contiguously allocated region of memory". Regards Urban _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng