LINUX.ORG.RU

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

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

А ничего, что по стандарту

Да и плевать, что там по твоему стандарту. Правильный стандарт - это спецификация gcc.

Только второй вариант позволяет сразу увидеть, что там за переменная. То же самое с функциями:

Нужно макрос сделать на UNUSED и всё будет норм. Это громоздкие __attribute__ всё равно нечитабельны.

Читается много лучше, чем

Нет не лучше. Описание слева, название справа. Ты ты ещё static/extern предложил вправо переставить.

Исправление firkax, :

А ничего, что по стандарту

Да и плевать, что там по твоему стандарту. Правильный стандарт - это спецификация gcc.

Только второй вариант позволяет сразу увидеть, что там за переменная. То же самое с функциями:

Нужно макрос сделать на UNUSED и всё будет норм. Это громоздкие __attribute__ всё равно нечитабельны.

Исправление firkax, :

А ничего, что по стандарту

Да и плевать, что там по твоему стандарту. Правильный стандарт - это спецификация gcc.

Только второй вариант позволяет сразу увидеть, что там за переменная. То же самое с функциями:

Гужно макрос сделать на UNUSED и всё будет норм. Это громоздкие __attribute__ всё равно нечитабельны.

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

А ничего, что по стандарту

Да и плевать, что там по твоему стандарту. Правильный стандарт - это спецификация gcc.