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

    −24

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    int main()
    {
        int C = 0;
        C++;
        while (C++) {
            C++;
        }
        return C++;
    }

    Переход от Си к C++ :)

    Если ещё надо что-нибудь на C++, обращайтесь сюда: http://sitev.ru

    Запостил: sitev_ru, 04 Июля 2016

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

    • хрень какая-то
      Ответить
      • Ну вообще я пытался пошутить... Видимо не получилось...
        Ответить
    • У вас UB в цикле.
      Ответить
    • Зашёл на сайт. Появился вопрос: а документацию читать перед использованием чего-либо у вас не модно?
      Ответить
      • >Зашёл на сайт.

        А сайт-то на плюсцах. Вангую, можно сегфолтнуться из формы входа.
        Ответить
        • Ну как, Борманд тебя приструнил?
          Ответить
        • $ telnet 109.120.173.36 80
          Trying 109.120.173.36...
          Connected to 109.120.173.36.
          Escape character is '^]'.
          GET /⊗ HTTP/1.1
          GET /⊗ HTTP/1.1
          Host: sitev.ru
          Host: sitev.ru
          Connection closed by foreign host.

          Я так понимаю, что это оно.
          Ответить
          • А так работает:
            C:\Users\user>telnet sitev.ru 80
            Trying 109.120.173.36...
            Connected to sitev.ru.
            Escape character is '^]'.
            GET /=()= HTTP/1.1
            Host: sitev.ru
            HTTP/1.1 200 OK
            Content-type: text/html; charset=UTF-8
            Set-Cookie: uuid=499df267-c3c5-4eba-b319-5d310ef5c765
            Content-Length: 26708
            
            <!DOCTYPE html>
            Ответить
            • ну вот, на винде работает, на линуксе нет
              Ответить
            • кстати, о тельнетах

              а работает например так:
              telnet://route-views.ab.bb.telus.com ?
              Ответить
              • C:\Users\user>telnet route-views.ab.bb.telus.com
                Trying 154.11.98.18...
                Connected to route-views.ab.bb.telus.com.
                Escape character is '^]'.
                c
                #################################################################
                
                route-views.ab.bb.telus.com   --   TELUS Alberta BGP Route Viewer
                
                  This device provides a regional view into AS852's BGP table
                  Please contact [email protected] if you have any questions.
                
                  route-views.on.bb.telus.com (154.11.63.86) - Eastern Canada
                  route-views.ab.bb.telus.com (154.11.98.18)  - Western Canada
                
                  Please do not run automated scripts against this box without
                  permission.
                
                #################################################################
                
                route-views.ab>help
                Help may be requested at any point in a command by entering
                a question mark '?'.  If nothing matches, the help list will
                be empty and you must backup until entering a '?' shows the
                available options.
                Two styles of help are provided:
                1. Full help is available when you are ready to enter a
                   command argument (e.g. 'show ?') and describes each possible
                   argument.
                2. Partial help is provided when an abbreviated argument is entered
                   and you want to know what arguments match the input
                   (e.g. 'show pr?'.)
                
                route-views.ab>
                Ответить
                • show ip bgp надо писать, и изучать карту интернета до устрачки)

                  просто ссылки с протоколом telnet:// не все браузеры понимают
                  Ответить
                  • А, так, а то я руками вводил.

                    Проверил, оказалось, что не все — это Хром. Он зачем-то открывает поисковик по умолчанию (Гугл, например).

                    Фуррифокс, Опера/Престо и Интернет Эксплорер пишут, что для обработки протокола будет запущена url.dll и по нажатию «Ок» открывают консоль с телнетом (да, будет то же самое, что в моей цитате). Кстати, по умолчанию ИЕ пишет, что не понимает этот протокол, но после патча реестра всё работает:
                    http://www.tut.nov.ru/site/node/78

                    Сафари запускает телнет, даже не предупреждая, что будет запущена внешняя программа.

                    Ну почему Хром так делает? Даже в гламурном Сафари всё работает.
                    Ответить
                  • > изучать карту интернета до устрачки
                    Где-то кстати эту карту AS'ок можно было глянуть в виде няшного графа...
                    Ответить
                    • http://bgp.he.net/

                      Там же для каждой AS можно посмотреть адрес looking glass (если имеется).
                      Ответить
                    • https://atlas.ripe.net/results/maps/network-coverage/

                      а еще есть bgp map кажется под андроид
                      Ответить
        • и что получилось?
          Ответить
    • Лучше уж так:

      struct C {
          int C;
      };
      
      int main() {
          struct C c;
          struct C* C = &c;
          
          C       ->      C++;
      }
      Ответить
    • Напиши unsigned int C=0 лучше
      Ответить

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