В С++ 0x (ohh! read С++ 11) у нас есть автоматический вывод типа. Одна вещь, которая вызывала у меня любопытство, заключалась в том, что я не могу создать массив автоматических переменных. Например:
auto A[] = {1, 2, 3, 4}; // Error!
Любые идеи, почему это могло быть запрещено?