LINUX.ORG.RU

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

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

Вангую, что у тебя или преждевремменная оптимизация всего на свете

Преждевременная оптимизация это когда ты тратишь на неё значительные усилия. А «не создавать проблем на ровном месте» это другое.

который надо занулить весь

я ж писал про это:

инициализировать только явно указанное было бы ещё хуже по другим причинам, вобщем хорошего решения нет

чем вот это будет хуже чем это:

Тем что = {0} выглядит как статическая преинициализация компилятором, а тут вместо неё memset.

в memset можно ошибиться

Ну, я bzero предпочитаю, memset написал чтобы не создавать левых дискуссий но видимо надо было наоборот.

sizeof то хоть одобряешь

А что с ним не так? Наоборот лучше чем дублировать размер в двух местах, можно потом забыть его исправить в одном из них.

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

Вангую, что у тебя или преждевремменная оптимизация всего на свете

Преждевременная оптимизация это когда ты тратишь на неё значительные усилия. А «не создавать проблем на ровном месте» это другое.

который надо занулить весь

я ж писал про это:

инициализировать только явно указанное было бы ещё хуже по другим причинам, вобщем хорошего решения нет

чем вот это будет хуже чем это:

Тем что = {0} выглядит как статическая преинициализация компилятором, а тут вместо неё memset.

в memset можно ошибиться

Ну, я bzero предпочитаю, memset чтобы не создавать левых дискуссий но видимо надо было наоборот.

sizeof то хоть одобряешь

А что с ним не так? Наоборот лучше чем дублировать размер в двух местах, можно потом забыть его исправить в одном из них.