1. Си / Говнокод #5853

    +143

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    char str[256];
            char ** pstr =  (char **) &str;
            char *p = str;
    
            spprintf( &p, 0, "Ack errror; code=%d", res); 
            cnn->is_connected = 0;
            zend_throw_exception(amqp_queue_exception_class_entry, *pstr  ,0 TSRMLS_CC);

    Так похапешники пишут на C.

    Запостил: symbix, 02 Марта 2011

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

    • во истину говорят: программу на php можно написать на любом языке
      Ответить
    • МОИ ГЛАЗА!!!
      Ответить
    • какой-то подозрительный код.
      во-первых, spprintf
      во-вторых, при чем тут zend?
      Ответить
    • а как же написать правильно?
      Ответить
    • Жесть, какая-то. Когда учился писать модули для PHP, такого говнеца отрыл очень много.
      Ответить
    • а вот так похапешники пишут на жабе, вдохновившись var_dump() и die:
      // код, код, код
      // еще код, код, код
      System.out.printlnt( /* какие-нибудь переменные, которые хотят продебажить */ );
      System.exit()


      сам видел
      Ответить
      • что за nt технологии (я имею ввиду printlnt)
        и последнее запяточие потерялось
        Ответить
        • может им кто-то вдолбил про лишние запяточия, и пхпешники, потратив обычное кол-во времени на раздумия, везде убирают последнее запяточие блока
          Ответить

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