Titlul: C mai rapid decat C++? Scris de: Mihai Tiganus din Iulie 30, 2007, 22:32:11 In articolul "12 ponturi pentru programatorii C/C++", se spune ca C este mai robust, astfel ajutand la evitarea unor greseli...am mai citit si eu pe internet..si am vazut ca sunt mai multi care sfatuiesc oamenii sa foloseasca C in loc de C++ din diverse motive...dar eu sunt curios...care este mai rapid C sau C++ (sau in ce puncte este unul mai rapid fata de celalalt)? (daca se poate:si argumente)
multumesc anticipat! :) Titlul: Răspuns: C mai rapid decat C++? Scris de: ctes tesc din Iulie 30, 2007, 23:05:46 cel mai rapid e daca le combini :D. In sensul ca fiecare are ceva care face bine si repede. Oricum la probleme nu o sa prea se simta diferenta, decat daca vrei sa iei cat mai multe puncte cu o solutie "gresita"
Titlul: Răspuns: C mai rapid decat C++? Scris de: Valentin Stanciu din August 01, 2007, 22:37:26 C este mai robust/ rapid... decat C++ datorita compilatoarelor. C este un standard mai strict decat C++ si mai usor de implementat/ optimizat (vorbesc aici la nivel de compilator). Exista si compilatoare de C++ bune, dar in general C are vechime :)
Diferentele nu sunt asa mari incat sa conteze bonusul de viteza. C este folosit in anumite locuri ca se pliaza mai usor pe hardware dedicat (din nou, in mare parte din cauza ca e mai restrictiv, cu mai putine locuri unde poti gresi). Pentru tine nu cred ca o sa conteze asta prea mult, cel putin acum. Ca o recomandare insa, e bine sa cunosti standardul C si sa incerci sa il respecti cat mai mult, ca imbina in strictetea lui "best-practices". Asta nu inseamna sa nu folosesti C++ deloc.. Aici ma refer de exemplu la declarat structuri, C are putine modalitati in care te lasa sa le declari, iar C++ este mai 'lejer'. De functii insasi nu ma leg, C++ are multe lucruri in plus folositoare, dar incearca sa nu exagerezi :) (sort din STL, standard C++, este foarte folositor, dar queue de exemplu mi se pare mult mai frumos sa il implementezi tu de mana cu un vector clasic, plus ca poti sa ii aduci modificari in structura usor :) ) PS: use scanf/prinf not cin/cout ;) Titlul: Răspuns: C mai rapid decat C++? Scris de: Stefan Istrate din Februarie 20, 2009, 01:49:23 Discutiile pot continua in topicul destinat acestui articol: http://infoarena.ro/forum/index.php?topic=3674.0
|