1. Список говнокодов пользователя Mindless

    Всего: 2

  2. C++ / Говнокод #9074

    +1000

    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
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    int count_object = 64;
    int colum = 8;
       for(int i = 0; i < count_object; i++){
            mObject *dot = new mObject(this);
            vec.push_back(dot);
            scene->addItem(dot);
        }
    
        int t = 1;
    
        for(int j = 0; j < vec.size()-1; j++){
            if(t >= colum){
               scene->addItem(new mConnect(vec[j+1],vec[j+2]));
               t = 0;
            }else{
               scene->addItem(new mConnect(vec[j],vec[j+1]));
            }
            ++t;
        }
    
        for(int g = 0; g < colum; g++){
            int u = 0;
            for(int y = 0; y < vec.size()/9; y++){
                scene->addItem(new mConnect(vec[g+u],vec[u+colum+g]));
                u = u + colum;
                }
            }

    особенно порвало "for(int y = 0; y < vec.size()/9; y++){"

    Mindless, 10 Января 2012

    Комментарии (15)
  3. C++ / Говнокод #8293

    +161

    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
    21. 21
    22. 22
    23. 23
    24. 24
    QString str[5][5] = {"a", "b", "c", "d", "e",
                             "f", "g", "h", "i", "k",
                             "l", "m", "n", "o", "p",
                             "q", "r", "s", "t", "u",
                             "v", "w", "x", "y", "z"};
        QString enc, text = ui->lineEdit->text();
        int l = text.length();
        QString tmp[1][8] = {"s", "o", "m", "e", "t", "e", "x", "t"};
        for (int i = 0; i < 1; i++)
        {
            for (int j = 0; j < 9; j++)
            {
                for (int ix = 0; ix < 6; ix++)
                {
                    for (int jx = 0; jx < 6; jx++)
                    {
                        if(tmp[i][j] == str[ix][jx])
                            enc = str[ix][jx + 1];
                        ui->lineEdit_2->setText(enc);
                    }
                }
            }
        }
    }

    Такой-то квадрат Полибия!

    Mindless, 25 Октября 2011

    Комментарии (6)