C++: mapování hodnot z runtime na integrální konstanty

S každou další verzí C++ lze víc a víc algoritmů přesunout do constexpr „domény“, kde se výpočty provádí během překladu a v runtime se již používají výsledky. Často ale vstupem do takového výpočtu je hodnota získaná až v runtime. https://www.root.cz/clanky/c-mapovani-hodnot-z-runtime-na-integralni-konstanty/?utm_source=rss&utm_medium=text&utm_campaign=rss

Created 2y | Jun 4, 2023, 10:20:20 PM


Login to add comment

Other posts in this group

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (3)

Dnes se budeme zabývat vektorizací smyček, v nichž se zpracovávají pole (vektory), což vyžaduje instrukce SSE2 nebo AVX. Důležité bude taktéž zjištění, jak je vektorizován přístup k prvkům pole s voli

Mar 25, 2025, 12:10:03 AM | root.cz
Navrhujeme a vyrábíme vlastní CPU: druhy instrukcí a přerušení

V dnešním článku dokončíme návrh ISA procesoru MB5016. Popíšeme si jednotlivé skupiny instrukcí budeme se zabývat obsluhou přerušení a výjimek, včetně příslušných registrů a instrukcí. https://www.roo

Mar 25, 2025, 12:10:03 AM | root.cz
GNOME 48 se spoustou novinek, linuxová distribuce EU OS

Vyšla nová verze prostředí GNOME 48 s řadou nových funkcí, a vylepšení uživatelského rozhraní. EU OS je nová komunitně řízená alternativa Linuxu pro evropský veřejný sektor. https://www.root.cz/clanky

Mar 24, 2025, 12:50:03 AM | root.cz
Postřehy z bezpečnosti: velké zneužívání malé zranitelnosti

V dnešním díle Postřehů se podíváme na dlouho využívanou zranitelnost souborů LNK ve Windows, snahy o snížení evropské závislosti na USA v oblasti IT nebo údajnou ruskou podporu ransomwarové skupiny B

Mar 24, 2025, 12:50:02 AM | root.cz
Linuxové jádro do budoucna bez CRC-32 kontroly, Wine opravuje běh Firefoxu

Týden v KDE: jak jinak než Plasma 6.4, plus novinky KDE aplikací, týden v GNOME s aplikací pro HIIT, oprava na poslední chvíli pro jádro Linux 6.14 řešící regresi způsobující až 30% propad výkonu. htt

Mar 22, 2025, 11:20:07 PM | root.cz
GIMP 3.0: žádná revoluce, ale zatraceně dobrá evoluce

O spoustě věcí, které nová verze GIMPu implementuje, se hovořilo už v době, kdy létaly raketoplány a Mark Zuckerberg se chystal k maturitě. Dočkali jsme se, GIMP 3.0 nabízí za 0 Kč nejméně 10× víc, ne

Mar 21, 2025, 1:10:03 AM | root.cz
Bratislava OpenCamp sa uskutoční už o tri týždne na FIIT STU

Pridajte sa k nám na konferencii OpenCamp v Bratislave 5. apríla 2025. Očakávajú vás inšpiratívne prednášky, workshopy a príležitosti na networking s odborníkmi z rôznych oblastí. https://www.root.cz/

Mar 20, 2025, 8:50:01 AM | root.cz