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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    QMutableListIterator<AISObjectQML *> it(m_visibleList);
    if (it.hasNext()) {
        AISObjectQML *v = it.next();
        if (v) { // здесь должен быть while, но, признаться, на это уже посрать
            delete v;
        }
    }
    m_visibleList.clear();

    Есть люди, которые придумали концепцию итераторов для реализации generic алгоритмов. А есть люди, которые любят итераторы, но не любят generic алгоритмы. Ведь с ними код не внушает ужаса и рвотных позывов

    Запостил: Antervis, 15 Марта 2016

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

    • Есть люди, любящие жаб и делающие жабу из любого языка.
      Ответить
    • расскажите анусу, что здесь не так.
      Ответить
      • даже если не брать во внимание qt-шный qDeleteAll() и фичи c++11, существует два способа (которые должен знать любой с++ программист) реализовать этот код в две-три короткие строки. Это не говоря о том, что:
        а. лишняя проверка на ноль
        б. if вместо while
        в. даже с использованием STL итераторов код короче
        Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоwh0cd29465 <a href=http://cipro.email/>cipro</a> <a href=http://inderal.gold/>helpful hints</a> <a href=http://antabuse.casa/>buy antabuse without a prescription</a> <a href=http://celebrex.group/>celebrex</a> <a href=http://triamterene.casa/>triamterene-hctz 37.5-25 mg</a> <a href=http://elocon.tools/>elocon</a>
      Ответить
    • показать все, что скрытоwh0cd485872 <a href=http://buyviagrasoft.us.com/>viagra soft amex</a> <a href=http://metformin365.us.com/>metformin</a>
      Ответить
    • показать все, что скрытоwh0cd420192 <a href=http://cafergot365.us.com/>cafergot online</a> <a href=http://amoxil3.us/>buy cheap amoxil</a>
      Ответить
    • показать все, что скрытоwh0cd573071 <a href=http://buysynthroid.us.com/>synthroid price</a>
      Ответить
    • показать все, что скрытоwh0cd627431 <a href=http://toradol.fund/>toradol</a> <a href=http://propranolol.gold/>propranolol</a> <a href=http://celebrex.zone/>celebrex</a> <a href=http://cipro.systems/>cipro</a> <a href=http://valtrex.reisen/>your domain name</a>
      Ответить
    • показать все, что скрытоwh0cd844879 <a href=http://stratteranorx.us.com/>Strattera No Rx</a>
      Ответить
    • показать все, что скрытоwh0cd420192 <a href=http://celebrex2017.us.com/>purchase celebrex</a> <a href=http://aygestin.us.com/>aygestin online</a> <a href=http://buy-inderal.com/>propranolol inderal</a>
      Ответить
    • показать все, что скрытоwh0cd692007 <a href=http://citalopram.us.com/>citalopram over the counter</a> <a href=http://eurax365.us.com/>eurax online</a>
      Ответить
    • показать все, что скрытоwh0cd637638 <a href=http://buy-vermox.com/>Vermox</a> <a href=http://cheapviagrapills.us.com/>ORDER VIAGRA</a> <a href=http://cialisforsaleonline.us.com/>Cialis For Sale Online</a>
      Ответить
    • показать все, что скрытоwh0cd833557 <a href=http://proscar4.gdn/>proscar</a> <a href=http://lisinopril3.top/>lisinopril</a> <a href=http://clindamycin1.gdn/>clindamycin</a> <a href=http://buywellbutrin7.us/>wellbutrin</a>
      Ответить
    • показать все, что скрытоwh0cd942279 <a href=http://propecia2016.top/>propecia</a> <a href=http://buycephalexin2013.gdn/>buy cephalexin</a> <a href=http://buyprednisone17.top/>can i purchase prednisone without a prescription</a> <a href=http://zoloft9.top/>zoloft</a>
      Ответить
    • показать все, что скрытоwh0cd115550 <a href=http://albuterolonline.us.com/>ALBUTEROL PILLS</a> <a href=http://costofcymbalta.us.com/>cost of cymbalta</a>
      Ответить
    • показать все, что скрытоwh0cd496082 <a href=http://buysildenafil4.top/>buy sildenafil citrate 100mg</a> <a href=http://tadacip-7.us/>tadacip 20mg</a> <a href=http://prozac2015.us/>prozac</a> <a href=http://buybaclofen500.top/>buy baclofen</a> <a href=http://buydoxycycline250.top/>doxycycline</a> <a href=http://buyclomid-9.top/>clomid price</a> <a href=http://bupropion-4.top/>buy bupropion online</a>
      Ответить
    • показать все, что скрытоwh0cd6823 <a href=http://buycialis-9.gdn/>buy cialis</a> <a href=http://eurax911.gdn/>generic eurax</a> <a href=http://valtrex0.us/>valtrex</a>
      Ответить
    • wh0cd408871 <a href=http://azithromycin24.us.org/>order azithromycin</a> <a href=http://buyviagra24h7d.us.org/>discount viagra</a> <a href=http://celexa24.us.org/>celexa with no rx</a>
      Ответить
    • wh0cd833549 <a href=http://albendazole24.us.org/>albendazole</a>
      Ответить
    • wh0cd463233 <a href=http://lisinopril2016.top/>lisinopril</a> <a href=http://trazodone0.top/>trazodone</a> <a href=http://buywellbutrin50.top/>wellbutrin</a> <a href=http://buyallopurinol2012.top/>where can i buy allopurinol</a> <a href=http://valtrex7.top/>valtrex</a>
      Ответить
    • wh0cd355627 <a href=http://viagraonline24.us.org/>can you buy viagra online legally</a>
      Ответить
    • wh0cd864162 <a href=http://alli.us.com/>ALLI BY MAIL</a>
      Ответить
    • wh0cd39663 <a href=http://buy-toradol.com/>buy toradol</a>
      Ответить
    • wh0cd996636 <a href=http://buyclindamycin6.gdn/>clindamycin prices</a> <a href=http://zoloft100.top/>zoloft</a> <a href=http://prozac4.top/>prozac</a> <a href=http://metformin2011.gdn/>metformin</a> <a href=http://buytoradol25.gdn/>toradol</a> <a href=http://cialis50.top/>cialis</a> <a href=http://citalopram16.top/>citalopram</a>
      Ответить
    • wh0cd603681 <a href=http://erythromycin0.top/>erythromycin</a> <a href=http://amoxicillin20.top/>amoxicillin online pharmacy</a> <a href=http://buypropecia247.top/>web site</a> <a href=http://tretinoin-6.gdn/>more hints</a> <a href=http://cephalexin-5.top/>keflex 250 mg</a> <a href=http://avana10.gdn/>generic avana</a>
      Ответить
    • wh0cd344305 <a href=http://buylipitor.us.com/>buy lipitor</a> <a href=http://viagracheap.us.com/>viagra best price</a> <a href=http://proveranorx.us.com/>PROVERA TABLETS</a>
      Ответить
    • wh0cd135943 <a href=http://sildenafil247.us.org/>sildenafil online</a> <a href=http://glucotrol.us.com/>glucotrol online</a> <a href=http://buyelimite.biz/elimite-cream-price.html>elimite cream price</a> <a href=http://crestor.us.com/>crestor</a>
      Ответить
    • wh0cd604793 <a href=http://zithromax.us.org/>buy zithromax online</a> <a href=http://cleocin.us.com/>cleocin sale</a> <a href=http://buypropecia24.us.org/>generic finasteride 1mg no prescription</a> <a href=http://fluoxetine365.us.com/>buy fluoxetine</a> <a href=http://cymbalta247.us.org/>cymbalta</a>
      Ответить
    • wh0cd866395 <a href=http://neurontin2010.top/>generic neurontin</a> <a href=http://propecia247.gdn/>where to buy propecia online</a> <a href=http://buyfluoxetine10.top/>buy fluoxetine</a>
      Ответить
    • wh0cd148383 <a href=http://cialisprice24.us.org/>one a day cialis</a>
      Ответить
    • wh0cd930956 <a href=http://fluoxetine24.us.org/>buying fluoxetine</a> <a href=http://buycialis24.us.org/>check out your url</a> <a href=http://cheapviagra24.us.org/>additional info</a>
      Ответить
    • wh0cd178985 <a href=http://buycafergot-0.top/>cafergot</a> <a href=http://zithromax17.gdn/>zithromax pfizer</a> <a href=http://buyzithromax-8.top/>antibiotic zithromax</a> <a href=http://lasix2.top/>lasix water pills</a> <a href=http://advair-2015.gdn/>cheap advair</a> <a href=http://azithromycin5.top/>azithromycin</a> <a href=http://buyvardenafil-6.top/>buy vardenafil</a>
      Ответить
    • wh0cd235590 <a href=http://sildenafilcitrate247.us.org/>sildenafil citrate</a> <a href=http://cephalexin247.us.org/>Buy Cephalexin Online</a> <a href=http://cialiscost24.us.org/>Cialis Cost</a>
      Ответить
    • wh0cd604790 <a href=http://bentyl40mg.us.com/>bentyl 40 mg</a> <a href=http://buyviagraonline.us.com/>how safe is viagra</a>
      Ответить
    • wh0cd941160 <a href=http://indocin11.top/>where buy indocin indomethacin</a> <a href=http://synthroid-0.top/>synthroid</a> <a href=http://lisinopril4.top/>lisinopril</a> <a href=http://kamagra-247.gdn/>kamagra</a> <a href=http://tretinoin-6.gdn/>tretinoin cream</a>
      Ответить
    • wh0cd354515 <a href=http://wellbutrin247.us.org/>buy wellbutrin</a> <a href=http://amitriptyline24.us.org/>buy amitriptyline</a>
      Ответить
    • wh0cd396440 <a href=http://aldactone.us.com/>Cheap Aldactone</a>
      Ответить
    • wh0cd559522 <a href=http://propranolol24.us.org/>Propranolol</a> <a href=http://lasix24h.us.org/>lasix online</a>
      Ответить
    • wh0cd963792 <a href=http://prednisolone247.us.org/>prednisolone 5mg</a> <a href=http://viagraonline24.us.org/>buy viagra</a>
      Ответить
    • wh0cd158592 <a href=http://augmentin50.top/>resources</a> <a href=http://buyseroquel500.gdn/>seroquel quetiapine</a> <a href=http://levitra365.gdn/>levitra for sale online</a> <a href=http://buyprednisone11.gdn/>prednisone</a>
      Ответить
    • wh0cd517597 <a href=http://amitriptyline247.us.org/>amitriptyline</a> <a href=http://viagra247.us.org/>VIAGRA USA</a> <a href=http://advairdiskus24.us.org/>advair diskus</a>
      Ответить
    • wh0cd214068 <a href=http://flagyl9.gdn/>flagyl</a> <a href=http://buytadalafil2017.top/>tadalafil</a> <a href=http://rimonabant-8.gdn/>rimonabant acomplia buy</a> <a href=http://buytoradol20.top/>buy toradol</a> <a href=http://zithromax365.top/>zithromax 100 mg</a> <a href=http://buyrevia2.top/>revia</a>
      Ответить
    • wh0cd497195 <a href=http://anafranil365.gdn/>anafranil</a> <a href=http://prozac4.top/>prozac</a> <a href=http://zithromax11.top/>buy zithromax</a> <a href=http://buyadvair25.gdn/>more help</a> <a href=http://erythromycin2.top/>erythromycin</a> <a href=http://buyallopurinol100.top/>buy allopurinol</a> <a href=http://buyarimidex-5.gdn/>buy arimidex online</a> <a href=http://buybaclofen0.top/>buy baclofen</a>
      Ответить
    • wh0cd496077 <a href=http://prednisolone.us.com/>Prednisolone</a>
      Ответить
    • vanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить

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