LINUX.ORG.RU

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

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

Мне как-то показывали пример, когда "программист" пытался использовать переменные на стеке как массив. Что-то типа такого:

void foo() {
    int a1, a2, a3, a4;
    int *a = &a1;

    a[0] = 1;
    // ...
    a[3] = 3;

    // ну и тут какие-то действия
}

Так вот, что я скажу: поддержкой старых костылей пусть майкрософт занимается, это у них хорошо получается. Ибо писать надо по стандарту, а не "я у мамки хакир".

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

Мне как-то показывали пример, когда "программист" пытался использовать переменные на стеке как массив. Что-то типа такого:

void foo() {
    int a1, a2, a3, a4;
    int *a = &a;

    a[0] = 1;
    // ...
    a[3] = 3;

    // ну и тут какие-то действия
}

Так вот, что я скажу: поддержкой старых костылей пусть майкрософт занимается, это у них хорошо получается. Ибо писать надо по стандарту, а не "я у мамки хакир".