LINUX.ORG.RU

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

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

Почему не сделать обращение к неинициализированном переменной ошибкой сборки?

Патамушта.


extern void foo(int * p);

void bar()
{
    int a;
    foo(&a);
}

А так в целом очень правильное направление. Но опоздавшее лет на 20.

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

Почему не сделать обращение к неинициализированном переменной ошибкой сборки?

Патамушта.


extern void foo(int * p);

void bar()
{
    int a;
    foo(&p);
}

А так в целом очень правильное направление. Но опоздавшее лет на 20.