УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
cpp c ?
oping.c:1537:27: ошибка: оператор без побочного эффекта [-Werror=unused-value] # define HOST_PRINTF(...) (void)__VA_ARGS__; Как красиво заткнуть ворнинг? Если заменить на ;, то unused становятся переменные, что кормятся в HOST_PRINTF.
Рекомендовали: @ndtimofeev
#XV4RJF / @l29ah / 3032 дня назад

клоунская локаль

#XV4RJF/QHD / @anonymous / 3032 дня назад
@anonymous kthxdie
#XV4RJF/DLR / @l29ah --> #XV4RJF/QHD / 3032 дня назад
void HOST_PRINTF(char *s, ...){s=s;}
#XV4RJF/M9Y / @anonymous / 3032 дня назад
@anonymous А остальные аргументы?
#XV4RJF/836 / @l29ah --> #XV4RJF/M9Y / 3032 дня назад
@l29ah ...
#XV4RJF/FPP / @anonymous --> #XV4RJF/836 / 3032 дня назад
@anonymous unused
#XV4RJF/DTT / @l29ah --> #XV4RJF/FPP / 3032 дня назад
@l29ah $ cat 1.c void HOST_PRINTF(char *c, ...){c=c;} int main() { int a = 3; int b = 4; HOST_PRINTF("%d %d\n", a, b); } $ gcc -Wall -Wextra 1.c $
#XV4RJF/NVY / @anonymous --> #XV4RJF/DTT / 3032 дня назад
@anonymous ‰ clang -Wall -Wextra 1.c 1.c:1:33: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign] void HOST_PRINTF(char *c, ...){c=c;} ~^~ 1 warning generated.
#XV4RJF/M4L / @l29ah --> #XV4RJF/NVY / 3032 дня назад
@l29ah void HOST_PRINTF(char *c, ...){if(c)return;}
#XV4RJF/WJN / @anonymous --> #XV4RJF/M4L / 3032 дня назад
@anonymous :* // static
#XV4RJF/GIP / @l29ah --> #XV4RJF/WJN / 3032 дня назад
@l29ah oping.c:1538:13: ошибка: invalid storage class for function «HOST_PRINTF» Бля хули ему статик не нравица // лан пох.
#XV4RJF/OZP / @l29ah --> #XV4RJF/GIP / 3032 дня назад
@l29ah А, потому что статик-функция в контексте функции это хуита.
#XV4RJF/27I / @l29ah --> #XV4RJF/OZP / 3032 дня назад
__attribute__ ((unused)) ?
#XV4RJF/8M3 / @kuzy000 / 3032 дня назад
@kuzy000 непортабельно // в том виде, что в #9ZR5QN - тоже
#XV4RJF/V1K / @anonymous --> #XV4RJF/8M3 / 3032 дня назад
@anonymous [[gnu::unused]] Для этого б-г дал c++11. // уау по-стандартику // уау компиляторов поддерживающих __attribute__ (хотя бы на уровне игнорирования) больше чем поддерживающих c++11
#XV4RJF/CSZ / @kuzy000 --> #XV4RJF/V1K / 3032 дня назад
@kuzy000 Сорян, тут другой язык.
#XV4RJF/BAL / @anonymous --> #XV4RJF/CSZ / 3032 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.