1. Си / Говнокод #29269

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    Example #3: The ``Ultimate''
                          +-----------------------------+
                          |                  +---+      |
                          |  +---+           |+-+|      |
                          |  ^   |           |^ ||      |
                    void (*signal(int, void (*fp)(int)))(int);
                     ^    ^      |      ^    ^  ||      |
                     |    +------+      |    +--+|      |
                     |                  +--------+      |
                     +----------------------------------+
    Question we ask ourselves: What is `signal'?

    Это искусство.

    Запостил: JloJle4Ka, 29 Июня 2026

    Комментарии (9) RSS

    • Загадка.

      «Туда, сюда, обратно, тебе и мне приятно», что это?

      Варианты:

      1. «Летающая лавка».

      2. Маятник для детского удовольствия.

      3. Аттракцион-маятник.

      4. Какое развлечение, называемое также «зыбки», часто встречалось на народных пасхальных гуляниях?

      5. Они начинали разбег в юном месяце апреле.

      6. «Взмывают выше ели».

      7. Доска, подвешенная на верёвках.

      8. «Крылатый» аттракцион.

      9. Детский аттракцион.

      10. Некий иностранец, посетивший Россию в начале XIX века, был поражён обилием виселиц, стоявших в русских деревнях, а какое сооружение он принял за виселицы?

      11. Картина французского живописца Пьера Огюста Ренуара.

      12. Фильм Антона Сиверса с Андреем Мерзликиным в главной роли.

      13. Картина французского художника Жана-Оноре Фрагонара.

      14. Произведение русского писателя Ивана Бунина из сборника «Тёмные аллеи».
      Ответить
    • указатель на функцию это
      Ответить
      • указатель на функцию это T (*f)()
        signal же функция, возвращающая указатель на функцию T (*f())(), просто же

        Вообще такие дела лучше через тайпдеф делать, а лучше вообще не делать
        Ответить
        • Крестоблядское std::function из STL и то понятнее, чем то, что навертели K&R полвека назад.
          Ответить
        • signal это указатель на функцию, а что она возвращает - другой вопрос

          Но вообше тайпдефы же
          Ответить
          • #include <stdio.h>
            
            void f() {
              puts("f called");
            }
            
            void (*g())() {
              return &f;
            }
            
            int main() {
              g()();
              return 0;
            }
            Ответить
    • аааааааааааааааа
      https://meduza.io/news/2026/06/29/vo-vkontakte-nashli-reklamu-sluzhby-po-kontraktu-dlya-kotoroy-ispolzovali-izobrazhenie-alekseya-navalnogo
      Ответить

    Добавить комментарий