intligent pinter.

Programovacie jazyky, rady, poradňa...
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

intligent pinter.

Príspevok od používateľa johny3212 »

cafte, potrebujem ete nieco, ci niekto nevie neake linky o inteligentnych pointroch, inteligentne alokovanie pamate, bo sa o tom nepise v ziadnych knihach, funguje to podobne ako dynamicke alokovanie, len to ma vela vyhod, ako nemusite vymazavat pamat pomocou delete, a zrychli to paradne program, to tet pouzivame, ale nemam ziadnu literaturu k tomu.. :).
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ide ti o teoriu (ako to funguje) alebo ukážky v programoch? (v tom prípade si nenapísal o akej syntaxi je reč)
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

vdaka rychla odpoved, potrebujem aj to aj to,v C++ , potrebujem to, bo sme na to presli a 800 MB zdrojak sa tak skompiluje za cca 20 sekund,, co je parada, malo by to vyuzivat aj novy standart C++0X myslim.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Ak nenapíšeš niečo presnejšie, tak pochybujem, že niekto bude vedieť, čo presne hľadáš. Každopádne pochybujem, že alokovanie pamäte s nejakým automatickým GC (garbage collector) bude tak výrazne výkonnejšie.

Samozrejme je možné vytvoriť príklad, v ktorom bude niečo také fungovať úžasne rýchlo a pri "klasickom" spôsobe to bude pomalé, ale rovnako sa dá vytvoriť test, ktorý by dokázal, že "klasický" spôsob alokovania je rýchlejší.

PS: Pochybujem, že by sa 800MB zdroják za 20 sekúnd aspoň nejako zanalyzoval.
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

Nie tak uplne "garbage collection", skor nieoco ako "smart pointers".
Ja mam v tom doma 800 MB zdrojak, normal sa kompiloval asi 2 min. , tet je to pol min.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Kompiloval sa v čom?
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Príspevok od používateľa johny3212 »

Eclipse in Fedora 9 with Status of Experimental C++0x support in GCC 4.4.
:twisted: , it is new.
Napísať odpoveď