История изменений
Исправление tailgunner, (текущая версия) :
А в стандарте он определен так, потому что работает до генерации кода.
Опять же, потому что в стандарте так определено
Нет. Почитай о том, как оно работает.
Технически ничего не мешает подставлять результат sizeof на этапе линковки
void foo()
{
char buf[sizeof(struct bar)];
}
Подставь.
Исправление tailgunner, :
Технически ничего не мешает подставлять результат sizeof на этапе линковки
void foo()
{
char buf[sizeof(int)];
}
Подставь.
Исходная версия tailgunner, :
Технически ничего не мешает подставлять результат sizeof на этапе линковки
void foo()
{
char buf[sizeof(int)];
}
Подставь