November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Sunday, November 25th, 2012 10:20 pm

Кто-нибудь знает, зачем нужна выделенная строчка? Бывают случаи, когда приходится писать бессмысленный код, чтобы компилятор не выдавал предупреждений, но про неиспользуемые аргументы функции он вроде и так не ругается, даже с -Wall. Так зачем?

signal(SIGINT, handle_sigint);
...
static void handle_sigint(int sig)
{
  (void)sig;
  error("Interrupted by SIGINT\n");
  ...
  exit(2);
}

Оригинал этой записи в личном блоге.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме.

Reply

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting