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 13:22 | Nová verze

Vyšla nová verze 3.1.15 softwaru ISPConfig, který slouží pro poloautomatickou konfiguraci hostingového serveru přes webové rozhraní. Největší novinkou je podpora antispamového systému Rspamd, který by měl poskytnout lepší výkon a snížit komplexitu systému sjednocením celého antispamového řešení do jednoho démona. K dispozici je také manuál na přechod ze stávajícího antispamového systému Amavis + SpamAssassin.

Harvie.CZ | Komentářů: 0
dnes 09:00 | Komunita

Richard Stallman, zakladatel hnutí svobodného softwaru, projektu GNU a Free Software Foundation (FSF), rezignoval na funkci prezidenta FSF i člena její správní rady. Rada začne okamžitě hledat nového prezidenta. Další informace budou zveřejněny na stránkách FSF.

Ladislav Hagara | Komentářů: 161
dnes 05:55 | Komunita

Vývojáři linuxové distribuce CentOS oznámili, že nová stabilní major verze 8 této distribuce bude vydána příští týden 24. září. Red Hat Enterprise Linux 8, ze kterého CentOS 8 vychází, byl vydán v květnu. Dle aktualizovaného plánu je CentOS 8 již téměř připraven. Práce na vlastním vydání byly ale přerušeny, poněvadž se vývojáři soustředí na vydání CentOSu 7.7 vycházejícího z Red Hat Enterprise Linuxu 7.7.

Ladislav Hagara | Komentářů: 5
dnes 04:44 | Nová verze

Byla vydána nová verze 6.3.0 správce digitálních fotografií a videí digiKam (digiKam Software Collection, Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení. Vývojáři zdůrazňují plugin GMic-Qt. Nový digiKam je ke stažení také jako balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

Ladislav Hagara | Komentářů: 0
včera 15:55 | Zajímavý projekt

Evropská kosmická agentura (ESA) s nadací Raspberry Pi vyhlásily další ročník soutěže pro studenty s názvem European Astro Pi Challenge o co nejzajímavější využití počítačů Astro Pi, tj. Raspberry Pi s rozšířením Sense HAT, na Mezinárodní vesmírné stanici (ISS). Pro inspiraci vítězné projekty z 2018/2019.

Ladislav Hagara | Komentářů: 2
včera 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ářů: 28
včera 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
včera 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ářů: 29
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
Kdy jste naposledy viděli počítač s připojeným běžícím CRT monitorem?
 (21%)
 (3%)
 (11%)
 (34%)
 (29%)
 (2%)
Celkem 146 hlasů
 Komentářů: 15, poslední 15.9. 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: 585×
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.