1. JavaScript / Говнокод #27428

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    enum En {
            A,
            B,
            C,
            D = 4200,
            E,
        }
    
        enum En2 {
            D0 = En.D,
            D1,
            D2 = 1,
        }
    
    function main()
    {
    	const a = En.A;
    	print (a, En.B, En.C, En.D);
    	print (En2.D0, En2.D1, En2.D2);
    }

    output: >>
    0 1 2 4200
    4200 1 1

    Ну что.. учись "С" как enum-ы делать надо....

    Запостил: ASD_77, 14 Мая 2021

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

    • так что у нас тут наговнокодили.... вот как надо enum-ы делать
      Ответить
    • Именно поэтому в wxWidgets есть изменяющаяся константа, которая показывает, на чём закончился последний «enum», чтобы два виджета случайно не получили один и тот же ID.
      Ответить

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