abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 12:00 | IT novinky

Společnost PINE Microsystems oznámila, že vedle miniaturních jednodeskových počítačů ROCKPro64, ROCK64, PINE H64 nebo PINE A64, notebooků Pinebook a Pinebook Pro, tabletu PineTab, chytrého mobilního telefonu PinePhone nebo IP kamery CUBE, vyvíjí také chytré hodinky PineTime. Jejich cena by měla být 25 dolarů.

Ladislav Hagara | Komentářů: 12
dnes 05:55 | Nová verze

Po 10 týdnech vývoje od vydání Linuxu 5.2 oznámil Linus Torvalds vydání Linuxu 5.3 (LKML). Přehled nových vlastností a vylepšení na stránce Linux Kernel Newbies. Nově je například povolen síťový rozsah 0.0.0.0/8. Kódové jméno Linuxu 5.3 zůstává Bobtail Squid.

Ladislav Hagara | Komentářů: 2
dnes 04:44 | Komunita

Mozilla nabídne firmám placenou podporu Firefoxu. Cena by se měla pohybovat okolo 10 dolarů za podporovanou instalaci.

Ladislav Hagara | Komentářů: 14
13.9. 22:00 | Nová verze

Po roce a čtvrt od vydání verze 12.0 byla vydána verze 13.0 zvukového serveru PulseAudio. Přehled novinek v poznámkách k vydání. Zmínit lze například podporu Dolby TrueHD a DTS-HD Master Audia.

Ladislav Hagara | Komentářů: 2
13.9. 16:33 | Zajímavý projekt

Blockchainový projekt Tezos nedávno prošel procesem hard-forku a zrodil se nový projekt Dune Network. Držitelé XTZ tokenů si již bezpečně mohou vyzvednout své DUN tokeny a delegovat je na nějakou z veřejných Dune baker služeb jako je třeba Dune Whale.

Mark Stopka | Komentářů: 9
12.9. 23:33 | Komunita

Na Humble Bundle lze zdarma na Steamu získat Endless Space Collection, tj. počítačové hry Endless Space a Endless Space - Disharmony. Endless Space Collection je oficiálně pro Windows a macOS. Díky Protonu ale také pro Linux. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 3
12.9. 20:44 | Bezpečnostní upozornění

Společnost AdaptiveMobile Security zveřejnila informace o možných útocích na SIM kartu. Útočník může pomocí SMS řídit SIM kartu a skrze ní mobilní telefon oběti. Více na stránce Simjacker.

Ladislav Hagara | Komentářů: 15
12.9. 19:44 | Nová verze

Po půl roce vývoje od vydání verze 3.32 bylo vydáno GNOME ve verzi 3.34 s kódovým názvem Thessaloniki. Videoukázka na YouTube. Vydání obsahuje 23 929 změn od přibližně 777 přispěvatelů. Přehled novinek i s náhledy v již přeložených poznámkách k vydání a v novinkách pro vývojáře a správce systémů.

Ladislav Hagara | Komentářů: 15
12.9. 11:22 | Pozvánky

Největší česká linuxácká akce LinuxDays 2019 má hotový program. Těšit se můžete na přednášky, workshopy, stánky a spoustu doprovodného programu. Zároveň s programem byla také spuštěna registrace účastníků, takže se můžete přihlašovat. Vstup je jako obvykle zdarma. Konference LinuxDays se uskuteční 5. a 6. října v pražských Dejvicích na FIT ČVUT.

Petr Krčmář | Komentářů: 7
11.9. 23:14 | Pozvánky

Spolu se společnou celosvětovou stávkou za klima proběhne 20. září také digitální stávka za klima, které se může snadno zúčastnit každý web. Česká odnož iniciativy podporuje akci Týden pro klima, v jejímž rámci probíhá mnoho aktivit po celé ČR. Zájemci o účast najdou dokumentaci a technickou podporu na českém webu akce.

milosk | Komentářů: 397
Kdy jste naposledy viděli počítač s připojeným běžícím CRT monitorem?
 (22%)
 (3%)
 (11%)
 (32%)
 (30%)
 (2%)
Celkem 128 hlasů
 Komentářů: 15, poslední včera 16:45
Rozcestník

Dotaz: C++ základná knižnica (STL, Boost)

4.9. 15:48 developer
C++ základná knižnica (STL, Boost)
Přečteno: 569×
Snažím sa zorientovať v C++ knižniciach. Akurát sa tam dá všetko robiť veľa rôznymi spôsobmi a STL knižnica je strašne rozsiahla, človek často nevie čo všetko tie knižnioce obsahujú a potom objavuje ameriku, namiesto toho aby použil rychly odladený a zoptimalizovaný kód, preto by ma zaujímalo ktoré časti STL sú pre vás najužitočnejšie?

Predpokladám že asi základné kontainery ako vector, map, set, potom std::string a std::wstring, iterator, rôzne druhy smart pointerov, sortovanie, functional, knižnice na prácu s vstupom a výstupom používajú vačšina C++ programátorov.

A čo ďalej?

Čo ešte okrem toho je natoľko užitočné že by sa mi mohlo hodiť?

A používate aj boost. Čo z boostu by sa bežnému C++ programátorovi mohlo hodiť?

Odpovědi

4.9. 20:27 debian+
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Co tak pozriet existujuce (kvalitne) kody? Vdaka FOSS mas co.

Co tak si sadnut a prejst, co tam je vsetko. Pre prehlad, ne biflenie. Toto: http://www.cplusplus.com/reference/
5.9. 14:40 Kojot
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Jako základ jsem boostu často použil tyto:
  • Multi-index kontejnery
  • ASIO a Beast pro komunikaci a exekutory
  • Spirit pro parsování
6.9. 17:33 Jardík
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Boostu se vyhýbej, naprosto neúnosně prodlužuje kompilaci. Nedávno jsme se ho zbavovali z mnoha částí kódu a kompilace celého projektu se 2x zrychlila.
7.9. 19:08 stepan
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Na druhou stranu pokud chces kvalitni Regex, Network IO apod. -> Boost. STL implementace regexu je o stovky procent pomalejsi.
8.9. 07:45 Jardik
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
V práci na takové věci používáme Qt.
12.9. 15:16 stepan
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
My naopak boost.
8.9. 10:26 pavell
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
A používate aj boost. Čo z boostu by sa bežnému C++ programátorovi mohlo hodiť?

boost smart pointers - v nasi codebase je mame protoze jsme donedavna nemeli C++11

boost filesystem - soucasti c++17

boost multi-index container

boost any/optional/variant - opet se poustupne dostavaji do standardu

boost python

boost hana

boost phoenix

boost spirit

boost lexical cast

boost circular buffer

boost regex

boost range

boost format

boost type traits - vetsina se dostala do standardu
9.9. 18:19 Jindřich Makovička | skóre: 16
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Datum a čas - gregorian, posix_time, local_time. Tohle má konečně být v C++20.
10.9. 19:00 Miloslav Ponkrác
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Mně nepřijde STL knihovna zase tak rozsáhlá. Prolistoval bych zběžně co STL obsahuje, a budete mít v paměti s čím mohu počítat, kdybych to potřeboval.

Moje strategie je nepoužívat boost vůbec. Ač je tam pár pěkných věcí.
12.9. 09:49 jj
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Moje strategie je nepoužívat boost vůbec. Ač je tam pár pěkných věcí.
Hvězdopravci holt asi nepotřebují počítat Γ-funkci komplexní proměnné.
12.9. 19:15 Miloslav Ponkrác
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Netušil jsem, kolik idiotů a totálně beznadějně vymaštěných mozků po světě běhá.
13.9. 12:24 /
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Ale nakonec sis z toho udělal dobrou živnost, ne?
13.9. 22:20 Miloslav Ponkrác
Rozbalit Rozbalit vše Re: C++ základná knižnica (STL, Boost)
Představ si, že na abclinuxu je řada korunovaných debilů, kteří jakoukoli sekci, jakoukoli diskusi, zaserou nesouvisejícími věcmi o astrologii. Někdo holt má hodně vymaštěno v hlavě. Nezapomeň ještě zasírat každou poradnu na abclinuxu, každou diskusi, každé myslitelné místo na abclinuxu zmínkami o astrologii.

Hodně tvá aktivita abclinuxu pomůže. Určitě to zlepší renomé abclinuxu, určitě to pomůže přehldnosti, určitě to přitáhne spoustu lidí. (konec sarkasmu)

Ostatní lidi opravdu nemohou za tvůj handicap, že jsi vymaštěné hovado.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.