LINUX.ORG.RU

История изменений

Исправление proud_anon, (текущая версия) :

Только там непонятно, с какой конкретно версией стандарта C идет сравнение совместимости

См. список Normative References на стр. 1 (арабская, стр. 16 по счёту с начала). C99.

Например в новых стандартах C есть массивы, размер которых можно задать через переменную, при этом программа выделит нужное место на стеке. В плюсах этого нет

В черновике, который ты читаешь, VLA есть, см. стр. 185 (200 по счёту с начала). Из финальной версии стандарта они были удалены.

Исходная версия proud_anon, :

Только там непонятно, с какой конкретно версией стандарта C идет сравнение совместимости

См. список Normative References на стр. 1 (арабская, стр. 16 по счёту с начала). C99.

Например в новых стандартах C есть массивы, размер которых можно задать через переменную, при этом программа выделит нужное место на стеке. В плюсах этого нет

Уже есть, см. стр. 185 (200 по счёту с начала).