Quote Originally Posted by jimblumberg View Post
Actually I'm not forgetting, I just consider VLA an abomination.
At least one nice thing came with VLA support: you can pass array dimensions as function parameters. For example:

Code:
int foo(int x, int y[][x]);
And now you can pass any 2-dimensional array of int to foo.