1. C++ / Говнокод #27776

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    // a.h
    inline struct $q1 {unsigned a;} $q1i;
    
    // main.cpp
    #include "a.h"
    int main(int argc, char** args) 
    {
        $q1i.a = argc; 
        return $q1i.a;
    };

    у некоторых линукс-юзеров может упасть на этапе линковки

    Запостил: digitalEugene, 31 Октября 2021

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

    • https://stackoverflow.com/a/26302259

      https://gcc.gnu.org/onlinedocs/gcc/Dollar-Signs.html
      > However, dollar signs in identifiers are not supported on a few target machines, typically because the target assembler does not allow them.
      Ответить
      • Может, они еще и юникодные идентификаторы не поддерживают????7777 переменная_переменная_снеговик_эмодзи_ка кашки_Application_halted_by_exception$$$
        Ответить
    • Именно поэтому я за "PHP".
      Ответить

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