{"id":5228,"date":"2021-11-25T08:46:36","date_gmt":"2021-11-25T16:46:36","guid":{"rendered":"https:\/\/cppcon.programmingarchive.com\/?page_id=5228"},"modified":"2025-07-15T03:29:16","modified_gmt":"2025-07-15T10:29:16","slug":"early-access","status":"publish","type":"page","link":"https:\/\/cpponline.programmingarchive.com\/","title":{"rendered":"C++Online Video Archive"},"content":{"rendered":"\r\n<p style=\"text-align: center;\">Supported By<\/p>\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/www.hudsonrivertrading.com\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"wp-image-7990\" style=\"width: 115px; height: auto;\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/04-HRT-Stacked-Combo-Negative-Q1-2023.png\" alt=\"\" \/><\/a><\/figure>\r\n<\/div><hr \/>\r\n<p>&nbsp;<\/p><p style=\"text-align:center;\"><strong>Welcome to the C++Online Early Access Portal<\/strong><\/p><p style=\"text-align:center;\">To access the 2026 videos, you will need to login or create an account using an email address that you used to either register for a C++Online 2026 ticket or purchase a C++Online Early Access pass<\/p><p style=\"text-align:center;\"><a class=\"schedulebutton\" href=\"\/login\" title=\"Login\/Register\">Login Or Register<\/a><a class=\"schedulebutton gray\" href=\"https:\/\/cpponline.uk\/registration\/\" title=\"Buy Early Access for \u00a350\" target=\"_blank\">Buy Pass - \u00a350<\/a><\/p><div id=\"6a27a522dbb67\" data-grid-id=\"909\" class=\"mg_6a27a522dbb67 mg_grid_wrap mg_grid_909 mg_top_filters mg_deeplink mgaf_grid mgaf_611\"  data-filtered-per-page=\"0\"><div class=\"mg_above_grid mgag_909 mg_ag_align_left\"><div class=\"mgf_909 mg_filters_wrap mgaf_wrap mgaf_top_blocks mgaf_compact_opts_layout mgaf_has_sumbar  mgaf_filters_btn_on_mobile\"><div class=\"mgaf_filters_btn_wrap\" ><div class=\"mgaf_filters_btn\" title=\"toggle filters\"><i class=\"fas fa-sliders\"><\/i>Filter<\/div><\/div><form class=\"mgf_inner\"><div class=\"mgaf_sect mgaf_search mgf_search_form  \" id=\"mgs_909\"><label>Search<\/label><input type=\"text\" name=\"mgaf_search\" value=\"\" autocomplete=\"off\" placeholder=\"type to search ..\" \/><i class=\"fas fa-search\"><\/i><\/div>        <div class=\"mgaf_sect \" data-type=\"multi_opt\" data-sect=\"conference_year\"><label>Conference Years<\/label>                    <div class=\"mgaf_opts_wrap \">                        <div class=\"mgaf_fake_dd\">                            <span class=\"mgaf_fake_dd_placeh \">choose an option ..<\/span>                                                    <\/div>                        <ul class=\"mgaf_opts_list mgaf_multi_opt_opts\">                                <li data-val=\"mgc_640\" >2024<\/li>                                <li data-val=\"mgc_834\" >2025<\/li>                                <li data-val=\"mgc_847\" >2026<\/li>                        <\/ul>                    <\/div>        <\/div>        <div class=\"mgaf_sect \" data-type=\"multi_opt\" data-sect=\"speaker\"><label>Speakers<\/label>                    <div class=\"mgaf_opts_wrap \">                        <div class=\"mgaf_fake_dd\">                            <span class=\"mgaf_fake_dd_placeh \">choose an option ..<\/span>                                                    <\/div>                        <ul class=\"mgaf_opts_list mgaf_multi_opt_opts\">                                <li class=\"mgaf_fake_dd_search\">                                    <input type=\"text\" placeholder=\"type to search ..\" \/>                                    <i class=\"fas fa-search\"><\/i>                                <\/li>                                <li data-val=\"mgc_740\" >Abel Sen<\/li>                                <li data-val=\"mgc_844\" >Abhilekh Gautam<\/li>                                <li data-val=\"mgc_841\" >Alexandre Plateau<\/li>                                <li data-val=\"mgc_46\" >Amir Kirsh<\/li>                                <li data-val=\"mgc_837\" >Andre Brand<\/li>                                <li data-val=\"mgc_51\" >Andreas Fertig<\/li>                                <li data-val=\"mgc_54\" >Andrei Zissu<\/li>                                <li data-val=\"mgc_55\" >Andrew Drakeford<\/li>                                <li data-val=\"mgc_57\" >Ankur Satle<\/li>                                <li data-val=\"mgc_60\" >Anthony Williams<\/li>                                <li data-val=\"mgc_830\" >Arno Schoedl<\/li>                                <li data-val=\"mgc_872\" >Assaf Tzur-El<\/li>                                <li data-val=\"mgc_90\" >Ben Deane<\/li>                                <li data-val=\"mgc_154\" >Christopher Di Bella<\/li>                                <li data-val=\"mgc_748\" >Dave Rowland<\/li>                                <li data-val=\"mgc_804\" >David Benson<\/li>                                <li data-val=\"mgc_213\" >Denis Yaroshevskiy<\/li>                                <li data-val=\"mgc_228\" >Eduardo Madrid<\/li>                                <li data-val=\"mgc_829\" >Frances Buontempo<\/li>                                <li data-val=\"mgc_282\" >Greg Law<\/li>                                <li data-val=\"mgc_298\" >Honey Sukesan<\/li>                                <li data-val=\"mgc_831\" >Isaac David Bermudez Lara<\/li>                                <li data-val=\"mgc_722\" >Jan Van Ryswyck<\/li>                                <li data-val=\"mgc_886\" >Jan Wilczek<\/li>                                <li data-val=\"mgc_320\" >Jason Turner<\/li>                                <li data-val=\"mgc_329\" >JF Bastien<\/li>                                <li data-val=\"mgc_345\" >Jonathan M\u00fcller<\/li>                                <li data-val=\"mgc_819\" >Jonathan Storey<\/li>                                <li data-val=\"mgc_766\" >Julia Lawall<\/li>                                <li data-val=\"mgc_807\" >Kevin Carpenter<\/li>                                <li data-val=\"mgc_356\" >Kevlin Henney<\/li>                                <li data-val=\"mgc_358\" >Klaus Iglberger<\/li>                                <li data-val=\"mgc_904\" >Koen Samyn<\/li>                                <li data-val=\"mgc_839\" >Lo\u00efc Joly<\/li>                                <li data-val=\"mgc_401\" >Mateusz Pusz<\/li>                                <li data-val=\"mgc_403\" >Mathew Benson<\/li>                                <li data-val=\"mgc_755\" >Matt Godbolt<\/li>                                <li data-val=\"mgc_426\" >Mike Shah<\/li>                                <li data-val=\"mgc_845\" >Mostafa Mahmoud Ali<\/li>                                <li data-val=\"mgc_770\" >Paulo Chiliguano<\/li>                                <li data-val=\"mgc_476\" >Pavel Novikov<\/li>                                <li data-val=\"mgc_483\" >Peter Sommerlad<\/li>                                <li data-val=\"mgc_484\" >Phil Nash<\/li>                                <li data-val=\"mgc_513\" >Roi Barkan<\/li>                                <li data-val=\"mgc_517\" >Roth Michaels<\/li>                                <li data-val=\"mgc_525\" >Sandor Dargo<\/li>                                <li data-val=\"mgc_842\" >Sarthak Sehgal<\/li>                                <li data-val=\"mgc_535\" >Sebastian Theophil<\/li>                                <li data-val=\"mgc_840\" >Sejal Gupta<\/li>                                <li data-val=\"mgc_843\" >Tam\u00e1s Kov\u00e1cs<\/li>                                <li data-val=\"mgc_590\" >Tristan Brindle<\/li>                                <li data-val=\"mgc_838\" >Yuri Minaev<\/li>                        <\/ul>                    <\/div>        <\/div>        <div class=\"mgaf_sect \" data-type=\"multi_opt\" data-sect=\"video_tag\"><label>Video Tags<\/label>                    <div class=\"mgaf_opts_wrap \">                        <div class=\"mgaf_fake_dd\">                            <span class=\"mgaf_fake_dd_placeh \">choose an option ..<\/span>                                                    <\/div>                        <ul class=\"mgaf_opts_list mgaf_multi_opt_opts\">                                <li class=\"mgaf_fake_dd_search\">                                    <input type=\"text\" placeholder=\"type to search ..\" \/>                                    <i class=\"fas fa-search\"><\/i>                                <\/li>                                <li data-val=\"mgc_40\" >Algorithms<\/li>                                <li data-val=\"mgc_62\" >API<\/li>                                <li data-val=\"mgc_66\" >Artificial Intelligence (AI)<\/li>                                <li data-val=\"mgc_68\" >Asynchronous<\/li>                                <li data-val=\"mgc_71\" >Audio<\/li>                                <li data-val=\"mgc_94\" >Best Practices<\/li>                                <li data-val=\"mgc_102\" >Boost<\/li>                                <li data-val=\"mgc_115\" >Build Systems<\/li>                                <li data-val=\"mgc_119\" >C++ Basics<\/li>                                <li data-val=\"mgc_125\" >C++20<\/li>                                <li data-val=\"mgc_128\" >C++23<\/li>                                <li data-val=\"mgc_129\" >c++26<\/li>                                <li data-val=\"mgc_157\" >Clang<\/li>                                <li data-val=\"mgc_160\" >Classes<\/li>                                <li data-val=\"mgc_163\" >Compilers<\/li>                                <li data-val=\"mgc_164\" >Concepts<\/li>                                <li data-val=\"mgc_166\" >Concurrency<\/li>                                <li data-val=\"mgc_168\" >constexpr<\/li>                                <li data-val=\"mgc_169\" >Containers<\/li>                                <li data-val=\"mgc_171\" >Contracts<\/li>                                <li data-val=\"mgc_173\" >Coroutines<\/li>                                <li data-val=\"mgc_182\" >CPU<\/li>                                <li data-val=\"mgc_184\" >Cryptography &amp; Security<\/li>                                <li data-val=\"mgc_200\" >Data &amp; Data Structures<\/li>                                <li data-val=\"mgc_201\" >Data Type<\/li>                                <li data-val=\"mgc_212\" >Debugging<\/li>                                <li data-val=\"mgc_214\" >Dependency<\/li>                                <li data-val=\"mgc_215\" >Design Patterns<\/li>                                <li data-val=\"mgc_216\" >Development Teams<\/li>                                <li data-val=\"mgc_223\" >Distributed Systems<\/li>                                <li data-val=\"mgc_233\" >Embedded<\/li>                                <li data-val=\"mgc_240\" >Error Handling<\/li>                                <li data-val=\"mgc_256\" >Functions<\/li>                                <li data-val=\"mgc_267\" >Generic Programming<\/li>                                <li data-val=\"mgc_281\" >Graphics &amp; Images<\/li>                                <li data-val=\"mgc_290\" >Hardware<\/li>                                <li data-val=\"mgc_302\" >How To...<\/li>                                <li data-val=\"mgc_306\" >Idioms<\/li>                                <li data-val=\"mgc_311\" >Interfaces<\/li>                                <li data-val=\"mgc_321\" >JavaScript Object Notation (JSON)<\/li>                                <li data-val=\"mgc_361\" >Lambdas<\/li>                                <li data-val=\"mgc_366\" >Legacy Code<\/li>                                <li data-val=\"mgc_370\" >Libraries<\/li>                                <li data-val=\"mgc_388\" >Maintenance &amp; Life Cycle<\/li>                                <li data-val=\"mgc_402\" >Mathematics<\/li>                                <li data-val=\"mgc_412\" >Memory<\/li>                                <li data-val=\"mgc_414\" >Metaprogramming<\/li>                                <li data-val=\"mgc_466\" >Parallelism<\/li>                                <li data-val=\"mgc_478\" >Performance &amp; Optimization<\/li>                                <li data-val=\"mgc_491\" >Pointers<\/li>                                <li data-val=\"mgc_492\" >Polymorphism<\/li>                                <li data-val=\"mgc_501\" >RAII<\/li>                                <li data-val=\"mgc_503\" >Ranges<\/li>                                <li data-val=\"mgc_504\" >Reflection<\/li>                                <li data-val=\"mgc_522\" >Safety<\/li>                                <li data-val=\"mgc_543\" >SIMD<\/li>                                <li data-val=\"mgc_549\" >Software Design<\/li>                                <li data-val=\"mgc_551\" >Standard Library<\/li>                                <li data-val=\"mgc_552\" >Standard Template Library (STL)<\/li>                                <li data-val=\"mgc_554\" >Static Analysis<\/li>                                <li data-val=\"mgc_567\" >Templates<\/li>                                <li data-val=\"mgc_571\" >Testing<\/li>                                <li data-val=\"mgc_577\" >Threading<\/li>                                <li data-val=\"mgc_589\" >Tooling<\/li>                                <li data-val=\"mgc_647\" >Type Erasure<\/li>                                <li data-val=\"mgc_597\" >Types<\/li>                                <li data-val=\"mgc_600\" >Undefined Behavior (UB)<\/li>                                <li data-val=\"mgc_618\" >Web<\/li>                        <\/ul>                    <\/div>        <\/div><\/form><div class=\"mgaf_sumbar mg_displaynone\" data-gid=\"6a27a522dbb67\"><strong>Your selections:<\/strong><div class=\"mgaf_sumbar_parts_wrap\"><\/div>            <i class=\"fas fa-eraser mgaf_reset_filters\" title=\"reset filters\"><\/i><\/div><\/div><\/div>        <div class=\"mg_loader \">            <div class=\"mgl_1\"><\/div><div class=\"mgl_2\"><\/div><div class=\"mgl_3\"><\/div><div class=\"mgl_4\"><\/div>        <\/div><div class=\"mg_items_container mgic_pre_show  \"  data-mg-pag=\"1\" data-nores-txt=\"no results\" ><div class=\"mg_post mg_box mg_pag_1 mgi_8584 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_358 video_tag_94 video_tag_215 video_tag_549\"  id=\"6a27a522e0fa1207\" data-item-id=\"8584\" data-mg-search=\"modern c++ software design | klaus iglberger&#039;s workshop preview \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/vvqn-fkwqlamaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/vvqn-fkwqlamaxresdefault-300x169.jpg\" data-item-title=\"Modern C++ Software Design | Klaus Iglberger&#039;s Workshop Preview\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/vvqn-fkwqlamaxresdefault.jpg\" alt=\"Modern C++ Software Design | Klaus Iglberger&#039;s Workshop Preview\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Modern C++ Software Design | Klaus Iglberger&#8217;s Workshop Preview<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8582 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_426 video_tag_66 video_tag_212 video_tag_376 video_tag_589\"  id=\"6a27a522e18a036\" data-item-id=\"8582\" data-mg-search=\"debugging workshop with mike shah | gdb &amp; linux deep dive \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/ocacezwkm_kmaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/ocacezwkm_kmaxresdefault-300x169.jpg\" data-item-title=\"Debugging Workshop with Mike Shah | GDB &amp; Linux Deep Dive\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/ocacezwkm_kmaxresdefault.jpg\" alt=\"Debugging Workshop with Mike Shah | GDB &amp; Linux Deep Dive\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Debugging Workshop with Mike Shah | GDB &#038; Linux Deep Dive<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8580 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_886 video_tag_71 video_tag_119\"  id=\"6a27a522e1eac862\" data-item-id=\"8580\" data-mg-search=\"build your first audio plugin with c++ and juce - full day workshop preview \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/iblrv55qchwmaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/iblrv55qchwmaxresdefault-300x169.jpg\" data-item-title=\"Build Your First Audio Plugin with C++ and JUCE - Full Day Workshop Preview\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/iblrv55qchwmaxresdefault.jpg\" alt=\"Build Your First Audio Plugin with C++ and JUCE - Full Day Workshop Preview\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Build Your First Audio Plugin with C++ and JUCE &#8211; Full Day Workshop Preview<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8578 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_320 video_tag_94 video_tag_478 video_tag_522 video_tag_549\"  id=\"6a27a522e240e297\" data-item-id=\"8578\" data-mg-search=\"fast and safe c++ crash course with jason turner from @cppweekly - c++ workshop preview \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/sdefk3pzruymaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/sdefk3pzruymaxresdefault-300x169.jpg\" data-item-title=\"Fast AND Safe C++ Crash Course with Jason Turner from @cppweekly - C++ Workshop Preview\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/sdefk3pzruymaxresdefault.jpg\" alt=\"Fast AND Safe C++ Crash Course with Jason Turner from @cppweekly - C++ Workshop Preview\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Fast AND Safe C++ Crash Course with Jason Turner from @cppweekly &#8211; C++ Workshop Preview<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8576 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_525 video_tag_216\"  id=\"6a27a522e2992230\" data-item-id=\"8576\" data-mg-search=\"junior to senior engineer | soft skill development workshop with sandor dargo \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/odqifqdsjommaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/odqifqdsjommaxresdefault-300x169.jpg\" data-item-title=\"Junior to Senior Engineer | Soft Skill Development Workshop with Sandor Dargo\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/odqifqdsjommaxresdefault.jpg\" alt=\"Junior to Senior Engineer | Soft Skill Development Workshop with Sandor Dargo\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Junior to Senior Engineer | Soft Skill Development Workshop with Sandor Dargo<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8574 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_904 video_tag_94 video_tag_129 video_tag_182 video_tag_277 video_tag_281 video_tag_504\"  id=\"6a27a522e2eb8875\" data-item-id=\"8574\" data-mg-search=\"what&#039;s new in c++26? static reflection deep dive - half day workshop preview \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/xkodixwihqemaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/xkodixwihqemaxresdefault-300x169.jpg\" data-item-title=\"What&#039;s New in C++26? Static Reflection Deep Dive - Half Day Workshop Preview\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/xkodixwihqemaxresdefault.jpg\" alt=\"What&#039;s New in C++26? Static Reflection Deep Dive - Half Day Workshop Preview\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">What&#8217;s New in C++26? Static Reflection Deep Dive &#8211; Half Day Workshop Preview<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8572 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_401 video_tag_68 video_tag_125 video_tag_166 video_tag_466 video_tag_577 video_tag_589\"  id=\"6a27a522e3412754\" data-item-id=\"8572\" data-mg-search=\"c++ concurrency deep dive |  threads, mutexes, semaphores + more! workshop preview with mateusz putz \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/zohzbchkremmaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/zohzbchkremmaxresdefault-300x169.jpg\" data-item-title=\"C++ Concurrency Deep Dive |  Threads, Mutexes, Semaphores + More! Workshop Preview with Mateusz Putz\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/zohzbchkremmaxresdefault.jpg\" alt=\"C++ Concurrency Deep Dive |  Threads, Mutexes, Semaphores + More! Workshop Preview with Mateusz Putz\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">C++ Concurrency Deep Dive |  Threads, Mutexes, Semaphores + More! Workshop Preview with Mateusz Putz<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8570 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_872 video_tag_163 video_tag_212 video_tag_412 video_tag_478\"  id=\"6a27a522e3990328\" data-item-id=\"8570\" data-mg-search=\"the c++ deep dive: compilation, memory, and runtime behavior - advanced c++ workshop \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/t3wjmig9xvomaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/t3wjmig9xvomaxresdefault-300x169.jpg\" data-item-title=\"The C++ Deep Dive: Compilation, Memory, and Runtime Behavior - Advanced C++ Workshop\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/t3wjmig9xvomaxresdefault.jpg\" alt=\"The C++ Deep Dive: Compilation, Memory, and Runtime Behavior - Advanced C++ Workshop\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">The C++ Deep Dive: Compilation, Memory, and Runtime Behavior &#8211; Advanced C++ Workshop<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8586 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_847 speaker_46 video_tag_40 video_tag_62 video_tag_78 video_tag_119 video_tag_123 video_tag_125 video_tag_128 video_tag_168 video_tag_200 video_tag_491 video_tag_501 video_tag_549 video_tag_552\"  id=\"6a27a522e3edf673\" data-item-id=\"8586\" data-mg-search=\"a hands-on c++ journey from beginner to advanced - online workshop with amir kirsh - preview \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/2zhw-tl2uxsmaxresdefault.jpg\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/2zhw-tl2uxsmaxresdefault-300x169.jpg\" data-item-title=\"A Hands-On C++ Journey from Beginner to Advanced - Online Workshop with Amir Kirsh - Preview\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2026\/03\/2zhw-tl2uxsmaxresdefault.jpg\" alt=\"A Hands-On C++ Journey from Beginner to Advanced - Online Workshop with Amir Kirsh - Preview\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">A Hands-On C++ Journey from Beginner to Advanced &#8211; Online Workshop with Amir Kirsh &#8211; Preview<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8521 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_842 video_tag_311 video_tag_522 video_tag_551 video_tag_647 video_tag_597\"  id=\"6a27a522e447b101\" data-item-id=\"8521\" data-mg-search=\"unveiling c++ type erasure - from std::function to std::any - sarthak sehgal - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/06\/Unveiling-Type-Erasure-in-C_Title-Card-NoPresenter.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/06\/Unveiling-Type-Erasure-in-C_Title-Card-NoPresenter-300x169.png\" data-item-title=\"Unveiling C++ Type Erasure - From std::function to std::any - Sarthak Sehgal - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/06\/Unveiling-Type-Erasure-in-C_Title-Card-NoPresenter.png\" alt=\"Unveiling C++ Type Erasure - From std::function to std::any - Sarthak Sehgal - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Unveiling C++ Type Erasure &#8211; From std::function to std::any &#8211; Sarthak Sehgal &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8518 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_845 video_tag_129 video_tag_280 video_tag_412 video_tag_504 video_tag_589\"  id=\"6a27a522e4a10407\" data-item-id=\"8518\" data-mg-search=\"building a c++ property viewer - challenges and solutions - mostafa mahmoud ali - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Building-a-Property-Viewer-for-C-Properties_Title-Card-No-Presenter.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Building-a-Property-Viewer-for-C-Properties_Title-Card-No-Presenter-300x169.png\" data-item-title=\"Building a C++ Property Viewer - Challenges and Solutions - Mostafa Mahmoud Ali - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Building-a-Property-Viewer-for-C-Properties_Title-Card-No-Presenter.png\" alt=\"Building a C++ Property Viewer - Challenges and Solutions - Mostafa Mahmoud Ali - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Building a C++ Property Viewer &#8211; Challenges and Solutions &#8211; Mostafa Mahmoud Ali &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8516 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_844 video_tag_163 video_tag_618\"  id=\"6a27a522e4f4c752\" data-item-id=\"8516\" data-mg-search=\"c++ compiler construction - early insights and running it in the browser - abhilekh gautam - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Compiler-Construction-in-C_Title-Card-No-Presenter-.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Compiler-Construction-in-C_Title-Card-No-Presenter--300x169.png\" data-item-title=\"C++ Compiler Construction - Early Insights and Running It in the Browser - Abhilekh Gautam - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Compiler-Construction-in-C_Title-Card-No-Presenter-.png\" alt=\"C++ Compiler Construction - Early Insights and Running It in the Browser - Abhilekh Gautam - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">C++ Compiler Construction &#8211; Early Insights and Running It in the Browser &#8211; Abhilekh Gautam &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8514 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_843 video_tag_68 video_tag_125 video_tag_173 video_tag_577\"  id=\"6a27a522e545e631\" data-item-id=\"8514\" data-mg-search=\"unlock the power of asynchronous c++ programming with tinycoro - tamas kovacs - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Unlock-the-Power-of-Asynchronous-C-Programming-with-Tinycoro_Title-Card-NoPresenter.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Unlock-the-Power-of-Asynchronous-C-Programming-with-Tinycoro_Title-Card-NoPresenter-300x169.png\" data-item-title=\"Unlock the Power of Asynchronous C++ Programming with Tinycoro - Tamas Kovacs - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Unlock-the-Power-of-Asynchronous-C-Programming-with-Tinycoro_Title-Card-NoPresenter.png\" alt=\"Unlock the Power of Asynchronous C++ Programming with Tinycoro - Tamas Kovacs - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Unlock the Power of Asynchronous C++ Programming with Tinycoro &#8211; Tamas Kovacs &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8509 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_298 video_tag_102 video_tag_115 video_tag_119 video_tag_163 video_tag_305 video_tag_370 video_tag_589\"  id=\"6a27a522e59ca291\" data-item-id=\"8509\" data-mg-search=\"so you wanna delve into c++? - honey sukesan - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/So-You-Wanna-Delve-Into-C-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/So-You-Wanna-Delve-Into-C-_Title-Card-copy-300x169.png\" data-item-title=\"So You Wanna Delve Into C++? - Honey Sukesan - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/So-You-Wanna-Delve-Into-C-_Title-Card-copy.png\" alt=\"So You Wanna Delve Into C++? - Honey Sukesan - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">So You Wanna Delve Into C++? &#8211; Honey Sukesan &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8500 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_841 video_tag_163 video_tag_478 video_tag_571\"  id=\"6a27a522e5f22439\" data-item-id=\"8500\" data-mg-search=\"arkscript - a small, fast, functional &amp; scripting language for c++ projects - alternative to python! - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/ArkScript_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/ArkScript_Title-Card-copy-300x169.png\" data-item-title=\"ArkScript - A Small, Fast, Functional &amp; Scripting Language for C++ Projects - Alternative to Python! - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/ArkScript_Title-Card-copy.png\" alt=\"ArkScript - A Small, Fast, Functional &amp; Scripting Language for C++ Projects - Alternative to Python! - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">ArkScript &#8211; A Small, Fast, Functional &#038; Scripting Language for C++ Projects &#8211; Alternative to Python! &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8508 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_54 video_tag_66 video_tag_143\"  id=\"6a27a522e6473307\" data-item-id=\"8508\" data-mg-search=\"back when chatgpt was young and stupid - andrei zissu - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Back-When-ChatGPT-Was-Young-and-Stupid_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Back-When-ChatGPT-Was-Young-and-Stupid_Title-Card-copy-300x169.png\" data-item-title=\"Back When ChatGPT Was Young and Stupid - Andrei Zissu - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Back-When-ChatGPT-Was-Young-and-Stupid_Title-Card-copy.png\" alt=\"Back When ChatGPT Was Young and Stupid - Andrei Zissu - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Back When ChatGPT Was Young and Stupid &#8211; Andrei Zissu &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8510 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_770 video_tag_94 video_tag_119 video_tag_157\"  id=\"6a27a522e69a7409\" data-item-id=\"8510\" data-mg-search=\"kicking off ppp book on macos - paulo chiliguano - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/So-You-Wanna-Delve-Into-C-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/So-You-Wanna-Delve-Into-C-_Title-Card-copy-300x169.png\" data-item-title=\"Kicking off PPP book on macOS - Paulo Chiliguano - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/So-You-Wanna-Delve-Into-C-_Title-Card-copy.png\" alt=\"Kicking off PPP book on macOS - Paulo Chiliguano - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Kicking off PPP book on macOS &#8211; Paulo Chiliguano &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8511 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_842 video_tag_69 video_tag_182 video_tag_412 video_tag_478\"  id=\"6a27a522e6d99442\" data-item-id=\"8511\" data-mg-search=\"optimizing spsc lockfree queue - sarthak sehgal - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/SPSC-Queue_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/SPSC-Queue_Title-Card-copy-300x169.png\" data-item-title=\"Optimizing SPSC Lockfree Queue - Sarthak Sehgal - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/SPSC-Queue_Title-Card-copy.png\" alt=\"Optimizing SPSC Lockfree Queue - Sarthak Sehgal - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Optimizing SPSC Lockfree Queue &#8211; Sarthak Sehgal &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8512 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_476 video_tag_379 video_tag_478\"  id=\"6a27a522e72c4946\" data-item-id=\"8512\" data-mg-search=\"info dump - integer log2, de bruijn sequences, and bsr and lzcnt of x86 - pavel novikov - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Info-Dump_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Info-Dump_Title-Card-copy-300x169.png\" data-item-title=\"Info Dump - Integer log2, De Bruijn Sequences, and BSR and LZCNT of x86 - Pavel Novikov - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Info-Dump_Title-Card-copy.png\" alt=\"Info Dump - Integer log2, De Bruijn Sequences, and BSR and LZCNT of x86 - Pavel Novikov - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Info Dump &#8211; Integer log2, De Bruijn Sequences, and BSR and LZCNT of x86 &#8211; Pavel Novikov &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8513 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_843 video_tag_68 video_tag_125 video_tag_173 video_tag_577\"  id=\"6a27a522e77d1152\" data-item-id=\"8513\" data-mg-search=\"c++ coroutines with tinycoro - tam\u00e1s kov\u00e1cs - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/C-Coroutines-With-tinycoro_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/C-Coroutines-With-tinycoro_Title-Card-copy-300x169.png\" data-item-title=\"C++ Coroutines With tinycoro - Tam\u00e1s Kov\u00e1cs - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/C-Coroutines-With-tinycoro_Title-Card-copy.png\" alt=\"C++ Coroutines With tinycoro - Tam\u00e1s Kov\u00e1cs - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">C++ Coroutines With tinycoro &#8211; Tam\u00e1s Kov\u00e1cs &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8498 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_401 video_tag_94 video_tag_160 video_tag_302 video_tag_478 video_tag_549 video_tag_567 video_tag_571\"  id=\"6a27a522e7dc9936\" data-item-id=\"8498\" data-mg-search=\"the art of c++ friendship - the c++ friend function explained - mateusz pusz - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/The-Art-of-C-Friendship_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/The-Art-of-C-Friendship_Title-Card-copy-300x169.png\" data-item-title=\"The Art of C++ Friendship - The C++ Friend Function Explained - Mateusz Pusz - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/The-Art-of-C-Friendship_Title-Card-copy.png\" alt=\"The Art of C++ Friendship - The C++ Friend Function Explained - Mateusz Pusz - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">The Art of C++ Friendship &#8211; The C++ Friend Function Explained &#8211; Mateusz Pusz &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8485 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_403 video_tag_66 video_tag_94 video_tag_163 video_tag_302 video_tag_306 video_tag_589\"  id=\"6a27a522e836a579\" data-item-id=\"8485\" data-mg-search=\"command line c++ development - mathew benson - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Command-Line-C-Development_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Command-Line-C-Development_Title-Card-copy-300x169.png\" data-item-title=\"Command Line C++ Development - Mathew Benson - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Command-Line-C-Development_Title-Card-copy.png\" alt=\"Command Line C++ Development - Mathew Benson - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Command Line C++ Development &#8211; Mathew Benson &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8494 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_517 video_tag_94 video_tag_302 video_tag_306 video_tag_366 video_tag_571 video_tag_600\"  id=\"6a27a522e88f2284\" data-item-id=\"8494\" data-mg-search=\"tips and tricks for improving c++ legacy codebases - roth michaels - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Adventures-with-Legacy-Codebases_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Adventures-with-Legacy-Codebases_Title-Card-copy-300x169.png\" data-item-title=\"Tips and Tricks for Improving C++ Legacy Codebases - Roth Michaels - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Adventures-with-Legacy-Codebases_Title-Card-copy.png\" alt=\"Tips and Tricks for Improving C++ Legacy Codebases - Roth Michaels - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Tips and Tricks for Improving C++ Legacy Codebases &#8211; Roth Michaels &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8492 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_840 video_tag_216\"  id=\"6a27a522e8e3f448\" data-item-id=\"8492\" data-mg-search=\"keynote: code &amp; culture - how to improve software innovation through diversity - sejal gupta - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Code-Culture_-Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Code-Culture_-Title-Card-copy-300x169.png\" data-item-title=\"Keynote: Code &amp; Culture - How To Improve Software Innovation Through Diversity - Sejal Gupta - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Code-Culture_-Title-Card-copy.png\" alt=\"Keynote: Code &amp; Culture - How To Improve Software Innovation Through Diversity - Sejal Gupta - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Keynote: Code &#038; Culture &#8211; How To Improve Software Innovation Through Diversity &#8211; Sejal Gupta &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8490 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_535 video_tag_94 video_tag_128 video_tag_160 video_tag_169 video_tag_171 video_tag_256 video_tag_302 video_tag_306 video_tag_461 video_tag_597\"  id=\"6a27a522e935421\" data-item-id=\"8490\" data-mg-search=\"classes c++23 style - sebastian theophil - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Classes-C23-Style_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Classes-C23-Style_Title-Card-copy-300x169.png\" data-item-title=\"Classes C++23 Style - Sebastian Theophil - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Classes-C23-Style_Title-Card-copy.png\" alt=\"Classes C++23 Style - Sebastian Theophil - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Classes C++23 Style &#8211; Sebastian Theophil &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8489 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_590 video_tag_94 video_tag_302 video_tag_522\"  id=\"6a27a522e98d9347\" data-item-id=\"8489\" data-mg-search=\"practical tips for safer c++ programs - tristan brindle - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Functional-Programming-in-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Functional-Programming-in-C_Title-Card-copy-300x169.png\" data-item-title=\"Practical Tips for Safer C++ Programs - Tristan Brindle - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Functional-Programming-in-C_Title-Card-copy.png\" alt=\"Practical Tips for Safer C++ Programs - Tristan Brindle - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Practical Tips for Safer C++ Programs &#8211; Tristan Brindle &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8487 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_345 video_tag_40 video_tag_246 video_tag_256 video_tag_432 video_tag_551\"  id=\"6a27a522e9e11118\" data-item-id=\"8487\" data-mg-search=\"keynote: functional programming in c++ - jonathan m\u00fcller - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Functional-Programming-in-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Functional-Programming-in-C_Title-Card-copy-300x169.png\" data-item-title=\"Keynote: Functional Programming in C++ - Jonathan M\u00fcller - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Keynote-Functional-Programming-in-C_Title-Card-copy.png\" alt=\"Keynote: Functional Programming in C++ - Jonathan M\u00fcller - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Keynote: Functional Programming in C++ &#8211; Jonathan M\u00fcller &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8482 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_213 video_tag_40 video_tag_64 video_tag_370 video_tag_478 video_tag_543 video_tag_551\"  id=\"6a27a522ea234274\" data-item-id=\"8482\" data-mg-search=\"simd substring in a string - denis yaroshevskiy - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/SIMD-Substring-in-a-String_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/SIMD-Substring-in-a-String_Title-Card-copy-300x169.png\" data-item-title=\"SIMD Substring in a String - Denis Yaroshevskiy - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/SIMD-Substring-in-a-String_Title-Card-copy.png\" alt=\"SIMD Substring in a String - Denis Yaroshevskiy - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">SIMD Substring in a String &#8211; Denis Yaroshevskiy &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8479 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_513 video_tag_40 video_tag_94 video_tag_125 video_tag_128 video_tag_164 video_tag_302 video_tag_370 video_tag_503 video_tag_522 video_tag_552\"  id=\"6a27a522ea780215\" data-item-id=\"8479\" data-mg-search=\"introduction to c++20 ranges and composability - roi barkan - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/More-Ranges-Please_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/More-Ranges-Please_Title-Card-copy-300x169.png\" data-item-title=\"Introduction to C++20 Ranges and Composability - Roi Barkan - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/More-Ranges-Please_Title-Card-copy.png\" alt=\"Introduction to C++20 Ranges and Composability - Roi Barkan - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Introduction to C++20 Ranges and Composability &#8211; Roi Barkan &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8458 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_46 video_tag_125 video_tag_128 video_tag_168 video_tag_186 video_tag_256 video_tag_306 video_tag_549\"  id=\"6a27a522ead0b732\" data-item-id=\"8458\" data-mg-search=\"a constexpr virtual crtp comparison - amir kirsh - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/A-constexpr-Virtual-CRTP-Comparison_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/A-constexpr-Virtual-CRTP-Comparison_Title-Card-copy-300x169.png\" data-item-title=\"A constexpr Virtual CRTP Comparison - Amir Kirsh - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/A-constexpr-Virtual-CRTP-Comparison_Title-Card-copy.png\" alt=\"A constexpr Virtual CRTP Comparison - Amir Kirsh - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">A constexpr Virtual CRTP Comparison &#8211; Amir Kirsh &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8460 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_51 video_tag_94 video_tag_128 video_tag_160 video_tag_168 video_tag_201 video_tag_306 video_tag_361 video_tag_478 video_tag_551 video_tag_552 video_tag_597\"  id=\"6a27a522eb270546\" data-item-id=\"8460\" data-mg-search=\"essential c++ tips and tricks for the ultimate cpp performance - andreas fertig - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Fast-and-Small-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Fast-and-Small-C_Title-Card-copy-300x169.png\" data-item-title=\"Essential C++ Tips and Tricks for the Ultimate Cpp Performance - Andreas Fertig - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Fast-and-Small-C_Title-Card-copy.png\" alt=\"Essential C++ Tips and Tricks for the Ultimate Cpp Performance - Andreas Fertig - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Essential C++ Tips and Tricks for the Ultimate Cpp Performance &#8211; Andreas Fertig &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8477 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_829 video_tag_169 video_tag_302 video_tag_402\"  id=\"6a27a522eb81f805\" data-item-id=\"8477\" data-mg-search=\"how to remove negative numbers from c++ containers - frances buontempo - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Dont-Be-Negative_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Dont-Be-Negative_Title-Card-copy-300x169.png\" data-item-title=\"How to Remove Negative Numbers From C++ Containers - Frances Buontempo - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Dont-Be-Negative_Title-Card-copy.png\" alt=\"How to Remove Negative Numbers From C++ Containers - Frances Buontempo - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">How to Remove Negative Numbers From C++ Containers &#8211; Frances Buontempo &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8475 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_228 video_tag_94 video_tag_215 video_tag_478 video_tag_492 video_tag_549 video_tag_647\"  id=\"6a27a522ebd66107\" data-item-id=\"8475\" data-mg-search=\"external polymorphism and c++ type erasure - a very useful dance of design patterns - eduardo madrid \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/External-Polymorphism-and-Type-Erasure_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/External-Polymorphism-and-Type-Erasure_Title-Card-copy-300x169.png\" data-item-title=\"External Polymorphism and C++ Type Erasure - A Very Useful Dance of Design Patterns - Eduardo Madrid\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/External-Polymorphism-and-Type-Erasure_Title-Card-copy.png\" alt=\"External Polymorphism and C++ Type Erasure - A Very Useful Dance of Design Patterns - Eduardo Madrid\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">External Polymorphism and C++ Type Erasure &#8211; A Very Useful Dance of Design Patterns &#8211; Eduardo Madrid<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8473 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_54 video_tag_163 video_tag_267 video_tag_302 video_tag_414 video_tag_492 video_tag_504 video_tag_596\"  id=\"6a27a522ec2ca170\" data-item-id=\"8473\" data-mg-search=\"c++ type traits without compiler intrinsics - the promise of static reflection in c++ - andrei zissu - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Type-Traits-Without-Compiler-Intrinsics_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Type-Traits-Without-Compiler-Intrinsics_Title-Card-copy-300x169.png\" data-item-title=\"C++ Type Traits Without Compiler Intrinsics - The Promise of Static Reflection in C++ - Andrei Zissu - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Type-Traits-Without-Compiler-Intrinsics_Title-Card-copy.png\" alt=\"C++ Type Traits Without Compiler Intrinsics - The Promise of Static Reflection in C++ - Andrei Zissu - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">C++ Type Traits Without Compiler Intrinsics &#8211; The Promise of Static Reflection in C++ &#8211; Andrei Zissu &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8471 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_60 video_tag_94 video_tag_240 video_tag_302 video_tag_370 video_tag_522 video_tag_549 video_tag_571 video_tag_589\"  id=\"6a27a522ec83a599\" data-item-id=\"8471\" data-mg-search=\"how to write a base level cpp library for safety critical software in c++ - anthony williams - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Writing-a-Base-Level-Library-for-Safety-Critical-Code_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Writing-a-Base-Level-Library-for-Safety-Critical-Code_Title-Card-copy-300x169.png\" data-item-title=\"How to Write a Base Level Cpp Library for Safety Critical Software in C++ - Anthony Williams - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Writing-a-Base-Level-Library-for-Safety-Critical-Code_Title-Card-copy.png\" alt=\"How to Write a Base Level Cpp Library for Safety Critical Software in C++ - Anthony Williams - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">How to Write a Base Level Cpp Library for Safety Critical Software in C++ &#8211; Anthony Williams &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8469 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_839 video_tag_74 video_tag_94 video_tag_233 video_tag_428 video_tag_522\"  id=\"6a27a522ecdad777\" data-item-id=\"8469\" data-mg-search=\"misra c++2023 for all c++ developers - lo\u00efc joly - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/MISRA-C-2023-and-Whats-Coming-Next_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/MISRA-C-2023-and-Whats-Coming-Next_Title-Card-copy-300x169.png\" data-item-title=\"MISRA C++2023 for All C++ Developers - Lo\u00efc Joly - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/MISRA-C-2023-and-Whats-Coming-Next_Title-Card-copy.png\" alt=\"MISRA C++2023 for All C++ Developers - Lo\u00efc Joly - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">MISRA C++2023 for All C++ Developers &#8211; Lo\u00efc Joly &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8467 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_55 video_tag_40 video_tag_94 video_tag_200 video_tag_361 video_tag_385 video_tag_478 video_tag_543 video_tag_549\"  id=\"6a27a522ed332820\" data-item-id=\"8467\" data-mg-search=\"data oriented design: machine learning one million times faster - andrew drakeford - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Data-Oriented-Design_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Data-Oriented-Design_Title-Card-copy-300x169.png\" data-item-title=\"Data Oriented Design: Machine Learning One Million Times Faster - Andrew Drakeford - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Data-Oriented-Design_Title-Card-copy.png\" alt=\"Data Oriented Design: Machine Learning One Million Times Faster - Andrew Drakeford - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Data Oriented Design: Machine Learning One Million Times Faster &#8211; Andrew Drakeford &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8464 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_525 video_tag_40 video_tag_94 video_tag_388 video_tag_478\"  id=\"6a27a522ed8af977\" data-item-id=\"8464\" data-mg-search=\"clean c++ code! horrible performance? - sandor dargo - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Clean-Code-Horrible-Performance-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Clean-Code-Horrible-Performance-_Title-Card-copy-300x169.png\" data-item-title=\"Clean C++ Code! Horrible Performance? - Sandor DARGO - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Clean-Code-Horrible-Performance-_Title-Card-copy.png\" alt=\"Clean C++ Code! Horrible Performance? - Sandor DARGO - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Clean C++ Code! Horrible Performance? &#8211; Sandor DARGO &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8462 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_57 video_tag_163 video_tag_302 video_tag_370\"  id=\"6a27a522eddee785\" data-item-id=\"8462\" data-mg-search=\"declarative c++ - ankur satle - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Declarative-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Declarative-C_Title-Card-copy-300x169.png\" data-item-title=\"Declarative C++ - Ankur Satle - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Declarative-C_Title-Card-copy.png\" alt=\"Declarative C++ - Ankur Satle - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Declarative C++ &#8211; Ankur Satle &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8456 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_476 video_tag_163 video_tag_201 video_tag_321 video_tag_549 video_tag_551 video_tag_597\"  id=\"6a27a522ee315988\" data-item-id=\"8456\" data-mg-search=\"json in c++ - designing a type for working with json values - pavel novikov - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/JSON-in-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/JSON-in-C_Title-Card-copy-300x169.png\" data-item-title=\"JSON in C++ - Designing a Type for Working With JSON Values - Pavel Novikov - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/JSON-in-C_Title-Card-copy.png\" alt=\"JSON in C++ - Designing a Type for Working With JSON Values - Pavel Novikov - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">JSON in C++ &#8211; Designing a Type for Working With JSON Values &#8211; Pavel Novikov &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8454 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_838 video_tag_40 video_tag_302 video_tag_468 video_tag_478\"  id=\"6a27a522ee85d934\" data-item-id=\"8454\" data-mg-search=\"how to parse c++ - yuri minaev - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/How-to-Parse-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/How-to-Parse-C_Title-Card-copy-300x169.png\" data-item-title=\"How to Parse C++ - Yuri Minaev - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/How-to-Parse-C_Title-Card-copy.png\" alt=\"How to Parse C++ - Yuri Minaev - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">How to Parse C++ &#8211; Yuri Minaev &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8451 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_748 video_tag_166 video_tag_184 video_tag_412 video_tag_522 video_tag_577\"  id=\"6a27a522eed65919\" data-item-id=\"8451\" data-mg-search=\"what can c++ learn about thread safety from other languages? - dave rowland - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/What-Can-C-Learn-About-Thread-Safety-From-Other-Languages-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/What-Can-C-Learn-About-Thread-Safety-From-Other-Languages-_Title-Card-copy-300x169.png\" data-item-title=\"What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/What-Can-C-Learn-About-Thread-Safety-From-Other-Languages-_Title-Card-copy.png\" alt=\"What Can C++ Learn About Thread Safety From Other Languages? - Dave Rowland - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">What Can C++ Learn About Thread Safety From Other Languages? &#8211; Dave Rowland &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8449 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_837 video_tag_68 video_tag_94 video_tag_102 video_tag_173 video_tag_212 video_tag_302 video_tag_370 video_tag_503\"  id=\"6a27a522ef2c0966\" data-item-id=\"8449\" data-mg-search=\"debugging c++ coroutines - andr\u00e9 brand - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/If-Writing-Coroutines-Goes-Over-My-Head-Where-Do-I-Even-Begin-with-Debugging-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/If-Writing-Coroutines-Goes-Over-My-Head-Where-Do-I-Even-Begin-with-Debugging-_Title-Card-copy-300x169.png\" data-item-title=\"Debugging C++ Coroutines - Andr\u00e9 Brand - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/If-Writing-Coroutines-Goes-Over-My-Head-Where-Do-I-Even-Begin-with-Debugging-_Title-Card-copy.png\" alt=\"Debugging C++ Coroutines - Andr\u00e9 Brand - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Debugging C++ Coroutines &#8211; Andr\u00e9 Brand &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8434 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_834 speaker_356 video_tag_94 video_tag_216 video_tag_223\"  id=\"6a27a522ef84196\" data-item-id=\"8434\" data-mg-search=\"keynote: six impossible things in software development - kevlin henney - c++online 2025 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Six-Impossible-Things_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Six-Impossible-Things_Title-Card-copy-300x169.png\" data-item-title=\"Keynote: Six Impossible Things in Software Development - Kevlin Henney - C++Online 2025\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/05\/Six-Impossible-Things_Title-Card-copy.png\" alt=\"Keynote: Six Impossible Things in Software Development - Kevlin Henney - C++Online 2025\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Keynote: Six Impossible Things in Software Development &#8211; Kevlin Henney &#8211; C++Online 2025<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8309 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_484 video_tag_366\"  id=\"6a27a522efd65339\" data-item-id=\"8309\" data-mg-search=\"lightning talk: disentangling the mikado method when refactoring c++ legacy code - phil nash \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Disentangling-Mikados-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Disentangling-Mikados-copy-300x169.png\" data-item-title=\"Lightning Talk: Disentangling The Mikado Method When Refactoring C++ Legacy Code - Phil Nash\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Disentangling-Mikados-copy.png\" alt=\"Lightning Talk: Disentangling The Mikado Method When Refactoring C++ Legacy Code - Phil Nash\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: Disentangling The Mikado Method When Refactoring C++ Legacy Code &#8211; Phil Nash<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8311 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_766 video_tag_589\"  id=\"6a27a522f029b494\" data-item-id=\"8311\" data-mg-search=\"lightning talk: coccinelle for c++ - julia lawall - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Coccinelle-for-C-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Coccinelle-for-C-copy-300x169.png\" data-item-title=\"Lightning Talk: Coccinelle for C++ - Julia Lawall - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Coccinelle-for-C-copy.png\" alt=\"Lightning Talk: Coccinelle for C++ - Julia Lawall - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: Coccinelle for C++ &#8211; Julia Lawall &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8313 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_770 video_tag_216\"  id=\"6a27a522f0797780\" data-item-id=\"8313\" data-mg-search=\"lightning talk: how i became a c++ mentor the &quot;hard&quot; way - paulo chiliguano - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/How-I-do-became-a-C-mentor-in-the-hard-way.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/How-I-do-became-a-C-mentor-in-the-hard-way-300x169.png\" data-item-title=\"Lightning Talk: How I Became a C++ Mentor the &quot;Hard&quot; Way - Paulo Chiliguano - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/How-I-do-became-a-C-mentor-in-the-hard-way.png\" alt=\"Lightning Talk: How I Became a C++ Mentor the &quot;Hard&quot; Way - Paulo Chiliguano - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: How I Became a C++ Mentor the &#8220;Hard&#8221; Way &#8211; Paulo Chiliguano &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8315 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_90 video_tag_402\"  id=\"6a27a522f0d68533\" data-item-id=\"8315\" data-mg-search=\"lightning talk: why false is less than true in boolean algebra - ben deane - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-False-is-less-than-True-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-False-is-less-than-True-copy-300x169.png\" data-item-title=\"Lightning Talk: Why False Is Less Than True in Boolean Algebra - Ben Deane - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-False-is-less-than-True-copy.png\" alt=\"Lightning Talk: Why False Is Less Than True in Boolean Algebra - Ben Deane - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: Why False Is Less Than True in Boolean Algebra &#8211; Ben Deane &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8317 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_55 video_tag_94 video_tag_302 video_tag_478 video_tag_543\"  id=\"6a27a522f12a352\" data-item-id=\"8317\" data-mg-search=\"lightning talk: use simd pairwise reduction in c++! - andrew drakeford - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Sequential-Summation-Considered-Harmful-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Sequential-Summation-Considered-Harmful-copy-300x169.png\" data-item-title=\"Lightning Talk: Use SIMD Pairwise Reduction in C++! - Andrew Drakeford - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Sequential-Summation-Considered-Harmful-copy.png\" alt=\"Lightning Talk: Use SIMD Pairwise Reduction in C++! - Andrew Drakeford - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: Use SIMD Pairwise Reduction in C++! &#8211; Andrew Drakeford &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8319 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_831 video_tag_589\"  id=\"6a27a522f1800120\" data-item-id=\"8319\" data-mg-search=\"lightning talk: keeping up to llvm ir: an introduction to llvm ir - isaac david bermudez lara \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/LLVM-IR-Primer-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/LLVM-IR-Primer-copy-300x169.png\" data-item-title=\"Lightning Talk: Keeping Up to LLVM IR: An Introduction to LLVM IR - Isaac David Bermudez Lara\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/LLVM-IR-Primer-copy.png\" alt=\"Lightning Talk: Keeping Up to LLVM IR: An Introduction to LLVM IR - Isaac David Bermudez Lara\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: Keeping Up to LLVM IR: An Introduction to LLVM IR &#8211; Isaac David Bermudez Lara<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8321 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_154 video_tag_551\"  id=\"6a27a522f1d21144\" data-item-id=\"8321\" data-mg-search=\"what does it take to implement the c++ standard library?  follow-up: mandates vs constraints? \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Constraints-means-requires-Mandates-means-static_assert-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Constraints-means-requires-Mandates-means-static_assert-copy-300x169.png\" data-item-title=\"What Does It Take to Implement the C++ Standard Library?  Follow-up: Mandates vs Constraints?\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Constraints-means-requires-Mandates-means-static_assert-copy.png\" alt=\"What Does It Take to Implement the C++ Standard Library?  Follow-up: Mandates vs Constraints?\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">What Does It Take to Implement the C++ Standard Library?  Follow-up: Mandates vs Constraints?<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8323 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_476 video_tag_522\"  id=\"6a27a522f2264197\" data-item-id=\"8323\" data-mg-search=\"lightning talk: rust without \u2018unsafe\u2019 is as unsafe as c++ - pavel novikov - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Rust-without-unsafe-is-as-unsafe-as-C-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Rust-without-unsafe-is-as-unsafe-as-C-copy-300x169.png\" data-item-title=\"Lightning Talk: Rust Without \u2018Unsafe\u2019 Is as Unsafe as C++ - Pavel Novikov - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Rust-without-unsafe-is-as-unsafe-as-C-copy.png\" alt=\"Lightning Talk: Rust Without \u2018Unsafe\u2019 Is as Unsafe as C++ - Pavel Novikov - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Lightning Talk: Rust Without \u2018Unsafe\u2019 Is as Unsafe as C++ &#8211; Pavel Novikov &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8327 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_329 video_tag_94 video_tag_184 video_tag_201 video_tag_302 video_tag_412 video_tag_478 video_tag_597\"  id=\"6a27a522f277f255\" data-item-id=\"8327\" data-mg-search=\"uninitialized uses in systems c++ programming: the bytes before the c++ types - jf bastien \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Bytes-Before-the-Types-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Bytes-Before-the-Types-copy-300x169.png\" data-item-title=\"Uninitialized Uses in Systems C++ Programming: The Bytes Before the C++ Types - JF Bastien\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Bytes-Before-the-Types-copy.png\" alt=\"Uninitialized Uses in Systems C++ Programming: The Bytes Before the C++ Types - JF Bastien\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Uninitialized Uses in Systems C++ Programming: The Bytes Before the C++ Types &#8211; JF Bastien<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8285 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_51 video_tag_94 video_tag_125 video_tag_173 video_tag_266 video_tag_302 video_tag_552\"  id=\"6a27a522f2cfd535\" data-item-id=\"8285\" data-mg-search=\"beginners&#039; guide to c++20 coroutines - andreas fertig - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/C20s-Coroutines-for-Beginners_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/C20s-Coroutines-for-Beginners_Title-Card-copy-300x169.png\" data-item-title=\"Beginners&#039; Guide to C++20 Coroutines - Andreas Fertig - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/C20s-Coroutines-for-Beginners_Title-Card-copy.png\" alt=\"Beginners&#039; Guide to C++20 Coroutines - Andreas Fertig - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Beginners&#8217; Guide to C++20 Coroutines &#8211; Andreas Fertig &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8345 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_829 video_tag_66 video_tag_73 video_tag_94\"  id=\"6a27a522f32c8623\" data-item-id=\"8345\" data-mg-search=\"keynote: can ai replace programmers? - frances buontempo - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Keynote_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Keynote_Title-Card-copy-300x169.png\" data-item-title=\"Keynote: Can AI Replace Programmers? - Frances Buontempo - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Keynote_Title-Card-copy.png\" alt=\"Keynote: Can AI Replace Programmers? - Frances Buontempo - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Keynote: Can AI Replace Programmers? &#8211; Frances Buontempo &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8341 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_282 video_tag_94 video_tag_212 video_tag_302 video_tag_571 video_tag_589\"  id=\"6a27a522f37e3160\" data-item-id=\"8341\" data-mg-search=\"debugging your hardest c++ bugs with time travel debugging from undo - greg law - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Debugging-your-hardest-bugs-with-time-travel-debugging.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Debugging-your-hardest-bugs-with-time-travel-debugging-300x169.png\" data-item-title=\"Debugging Your Hardest C++ Bugs With Time Travel Debugging from Undo - Greg Law - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Debugging-your-hardest-bugs-with-time-travel-debugging.png\" alt=\"Debugging Your Hardest C++ Bugs With Time Travel Debugging from Undo - Greg Law - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Debugging Your Hardest C++ Bugs With Time Travel Debugging from Undo &#8211; Greg Law &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8339 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_483 video_tag_94 video_tag_522\"  id=\"6a27a522f3d50926\" data-item-id=\"8339\" data-mg-search=\"vulnerable c++ - peter sommerlad - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Vulnerable-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Vulnerable-C_Title-Card-copy-300x169.png\" data-item-title=\"Vulnerable C++ - Peter Sommerlad - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Vulnerable-C_Title-Card-copy.png\" alt=\"Vulnerable C++ - Peter Sommerlad - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Vulnerable C++ &#8211; Peter Sommerlad &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8337 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_819 video_tag_94 video_tag_173 video_tag_302 video_tag_370 video_tag_478\"  id=\"6a27a52300021433\" data-item-id=\"8337\" data-mg-search=\"coroutines and grpc - jonathan storey - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Coroutines-and-gRPC_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Coroutines-and-gRPC_Title-Card-copy-300x169.png\" data-item-title=\"Coroutines and gRPC - Jonathan Storey - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Coroutines-and-gRPC_Title-Card-copy.png\" alt=\"Coroutines and gRPC - Jonathan Storey - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Coroutines and gRPC &#8211; Jonathan Storey &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8335 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_476 video_tag_94 video_tag_169 video_tag_302 video_tag_551\"  id=\"6a27a5230054b502\" data-item-id=\"8335\" data-mg-search=\"flat_map - who needs them? they\u2019re just like std::map. we all have them - pavel novikov - c++online \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/flat_map-Who-needs-them-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/flat_map-Who-needs-them-_Title-Card-copy-300x169.png\" data-item-title=\"flat_map - WHO NEEDS THEM? THEY\u2019RE JUST LIKE std::map. WE ALL HAVE THEM - Pavel Novikov - C++Online\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/flat_map-Who-needs-them-_Title-Card-copy.png\" alt=\"flat_map - WHO NEEDS THEM? THEY\u2019RE JUST LIKE std::map. WE ALL HAVE THEM - Pavel Novikov - C++Online\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">flat_map &#8211; WHO NEEDS THEM? THEY\u2019RE JUST LIKE std::map. WE ALL HAVE THEM &#8211; Pavel Novikov &#8211; C++Online<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8333 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_807 video_tag_94 video_tag_163 video_tag_302 video_tag_554 video_tag_589\"  id=\"6a27a52300a7b114\" data-item-id=\"8333\" data-mg-search=\"c++ tooling intuition - kevin carpenter - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Tooling-Intuition_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Tooling-Intuition_Title-Card-copy-300x169.png\" data-item-title=\"C++ Tooling Intuition - Kevin Carpenter - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Tooling-Intuition_Title-Card-copy.png\" alt=\"C++ Tooling Intuition - Kevin Carpenter - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">C++ Tooling Intuition &#8211; Kevin Carpenter &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8331 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_804 video_tag_214 video_tag_302 video_tag_366 video_tag_571\"  id=\"6a27a52300fea895\" data-item-id=\"8331\" data-mg-search=\"hijacking singletons to enable unit testing of c++ legacy code - david benson - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Hijacking-singletons-to-enable-unit-testing-of-legacy-code_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Hijacking-singletons-to-enable-unit-testing-of-legacy-code_Title-Card-copy-300x169.png\" data-item-title=\"Hijacking Singletons to Enable Unit Testing of C++ Legacy Code - David Benson - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Hijacking-singletons-to-enable-unit-testing-of-legacy-code_Title-Card-copy.png\" alt=\"Hijacking Singletons to Enable Unit Testing of C++ Legacy Code - David Benson - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Hijacking Singletons to Enable Unit Testing of C++ Legacy Code &#8211; David Benson &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8329 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_426 video_tag_40 video_tag_94 video_tag_215 video_tag_302 video_tag_549 video_tag_552\"  id=\"6a27a52301572969\" data-item-id=\"8329\" data-mg-search=\"the strategy design pattern in cpp - mike shah - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Strategy-Design-Pattern_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Strategy-Design-Pattern_Title-Card-copy-300x169.png\" data-item-title=\"The Strategy Design Pattern in Cpp - Mike Shah - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Strategy-Design-Pattern_Title-Card-copy.png\" alt=\"The Strategy Design Pattern in Cpp - Mike Shah - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">The Strategy Design Pattern in Cpp &#8211; Mike Shah &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8325 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_517 video_tag_94 video_tag_164 video_tag_168 video_tag_267 video_tag_302 video_tag_306 video_tag_567\"  id=\"6a27a52301ac7311\" data-item-id=\"8325\" data-mg-search=\"templates made easy with c++20 using constexpr\/consteval, fold expressions, and concepts - c++online \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Templates-made-easy-with-C20_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Templates-made-easy-with-C20_Title-Card-copy-300x169.png\" data-item-title=\"Templates Made Easy With C++20 Using Constexpr\/Consteval, Fold Expressions, and Concepts - C++Online\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Templates-made-easy-with-C20_Title-Card-copy.png\" alt=\"Templates Made Easy With C++20 Using Constexpr\/Consteval, Fold Expressions, and Concepts - C++Online\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Templates Made Easy With C++20 Using Constexpr\/Consteval, Fold Expressions, and Concepts &#8211; C++Online<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8307 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_755 video_tag_163 video_tag_241 video_tag_302 video_tag_589\"  id=\"6a27a52302031437\" data-item-id=\"8307\" data-mg-search=\"what\u2019s new in compiler explorer? 2024 update - matt godbolt - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Whats-New-in-Compiler-Explorer-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Whats-New-in-Compiler-Explorer-_Title-Card-copy-300x169.png\" data-item-title=\"What\u2019s New in Compiler Explorer? 2024 Update - Matt Godbolt - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Whats-New-in-Compiler-Explorer-_Title-Card-copy.png\" alt=\"What\u2019s New in Compiler Explorer? 2024 Update - Matt Godbolt - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">What\u2019s New in Compiler Explorer? 2024 Update &#8211; Matt Godbolt &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8303 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_748 video_tag_71 video_tag_170 video_tag_182 video_tag_233 video_tag_290 video_tag_302 video_tag_478\"  id=\"6a27a52302570996\" data-item-id=\"8303\" data-mg-search=\"optimising a high performance audio c++ library: lessons learned - dave rowland - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Lessons-Learned-from-Optimising-a-High-Performance-Library_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Lessons-Learned-from-Optimising-a-High-Performance-Library_Title-Card-copy-300x169.png\" data-item-title=\"Optimising a High Performance Audio C++ Library: Lessons Learned - Dave Rowland - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Lessons-Learned-from-Optimising-a-High-Performance-Library_Title-Card-copy.png\" alt=\"Optimising a High Performance Audio C++ Library: Lessons Learned - Dave Rowland - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Optimising a High Performance Audio C++ Library: Lessons Learned &#8211; Dave Rowland &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8281 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_525 video_tag_94 video_tag_216 video_tag_302\"  id=\"6a27a52302abc300\" data-item-id=\"8281\" data-mg-search=\"clean c++ code is not the norm: why? - sandor dargo - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-clean-code-is-not-the-norm-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-clean-code-is-not-the-norm-_Title-Card-copy-300x169.png\" data-item-title=\"Clean C++ Code Is Not the Norm: Why? - Sandor Dargo - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-clean-code-is-not-the-norm-_Title-Card-copy.png\" alt=\"Clean C++ Code Is Not the Norm: Why? - Sandor Dargo - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Clean C++ Code Is Not the Norm: Why? &#8211; Sandor Dargo &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8287 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_60 video_tag_94 video_tag_166 video_tag_240 video_tag_302\"  id=\"6a27a52302fff470\" data-item-id=\"8287\" data-mg-search=\"designing for c++ concurrency using message passing - anthony williams - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Designing-for-concurrency-using-message-passing_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Designing-for-concurrency-using-message-passing_Title-Card-copy-300x169.png\" data-item-title=\"Designing for C++ Concurrency Using Message Passing - Anthony Williams - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Designing-for-concurrency-using-message-passing_Title-Card-copy.png\" alt=\"Designing for C++ Concurrency Using Message Passing - Anthony Williams - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Designing for C++ Concurrency Using Message Passing &#8211; Anthony Williams &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8289 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_401 video_tag_94 video_tag_370 video_tag_402 video_tag_522\"  id=\"6a27a52303537810\" data-item-id=\"8289\" data-mg-search=\"improving safety with quantities and units library in c++ - mateusz pusz - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Improving-safety-with-quantities-and-units-library_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Improving-safety-with-quantities-and-units-library_Title-Card-copy-300x169.png\" data-item-title=\"Improving Safety With Quantities and Units Library in C++ - Mateusz Pusz - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Improving-safety-with-quantities-and-units-library_Title-Card-copy.png\" alt=\"Improving Safety With Quantities and Units Library in C++ - Mateusz Pusz - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Improving Safety With Quantities and Units Library in C++ &#8211; Mateusz Pusz &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8291 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_722 video_tag_94 video_tag_302 video_tag_549 video_tag_569 video_tag_571\"  id=\"6a27a52303a64197\" data-item-id=\"8291\" data-mg-search=\"well balanced test driven development (tdd) in c++ - jan van ryswyck - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Well-Balanced-Test-Driven-Development_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Well-Balanced-Test-Driven-Development_Title-Card-copy-300x169.png\" data-item-title=\"Well Balanced Test Driven Development (TDD) in C++ - Jan Van Ryswyck - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Well-Balanced-Test-Driven-Development_Title-Card-copy.png\" alt=\"Well Balanced Test Driven Development (TDD) in C++ - Jan Van Ryswyck - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Well Balanced Test Driven Development (TDD) in C++ &#8211; Jan Van Ryswyck &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8293 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_830 video_tag_94 video_tag_302 video_tag_503\"  id=\"6a27a52303f8b821\" data-item-id=\"8293\" data-mg-search=\"why iterators got it all wrong - and what we should use instead - arno schoedl - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-Iterators-Got-It-All-Wrong-\u2014-and-what-we-should-use-instead_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-Iterators-Got-It-All-Wrong-\u2014-and-what-we-should-use-instead_Title-Card-copy-300x169.png\" data-item-title=\"Why Iterators Got It All Wrong - And What We Should Use Instead - Arno Schoedl - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Why-Iterators-Got-It-All-Wrong-\u2014-and-what-we-should-use-instead_Title-Card-copy.png\" alt=\"Why Iterators Got It All Wrong - And What We Should Use Instead - Arno Schoedl - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Why Iterators Got It All Wrong &#8211; And What We Should Use Instead &#8211; Arno Schoedl &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8295 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_403 video_tag_230 video_tag_478\"  id=\"6a27a523044e6627\" data-item-id=\"8295\" data-mg-search=\"c++ programming: why learning c++ language is so important in developing countries - mathew benson \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/C-in-the-developing-world_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/C-in-the-developing-world_Title-Card-copy-300x169.png\" data-item-title=\"C++ Programming: Why Learning C++ Language Is So Important in Developing Countries - Mathew Benson\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/C-in-the-developing-world_Title-Card-copy.png\" alt=\"C++ Programming: Why Learning C++ Language Is So Important in Developing Countries - Mathew Benson\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">C++ Programming: Why Learning C++ Language Is So Important in Developing Countries &#8211; Mathew Benson<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8297 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_228 video_tag_94 video_tag_267 video_tag_478 video_tag_551\"  id=\"6a27a523049fc374\" data-item-id=\"8297\" data-mg-search=\"empowerment with the c++ generic programming paradigm - eduardo madrid - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Empowerment-with-Cs-Generic-Programming-Paradigm_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Empowerment-with-Cs-Generic-Programming-Paradigm_Title-Card-copy-300x169.png\" data-item-title=\"Empowerment with the C++ Generic Programming Paradigm - Eduardo Madrid - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Empowerment-with-Cs-Generic-Programming-Paradigm_Title-Card-copy.png\" alt=\"Empowerment with the C++ Generic Programming Paradigm - Eduardo Madrid - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Empowerment with the C++ Generic Programming Paradigm &#8211; Eduardo Madrid &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8299 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_740 video_tag_256 video_tag_297 video_tag_361 video_tag_503 video_tag_567\"  id=\"6a27a52304f05810\" data-item-id=\"8299\" data-mg-search=\"the evolution of functional programming in c++ - abel sen - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Evolution-of-Functional-Programming-in-C_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Evolution-of-Functional-Programming-in-C_Title-Card-copy-300x169.png\" data-item-title=\"The Evolution of Functional Programming in C++ - Abel Sen - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/The-Evolution-of-Functional-Programming-in-C_Title-Card-copy.png\" alt=\"The Evolution of Functional Programming in C++ - Abel Sen - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">The Evolution of Functional Programming in C++ &#8211; Abel Sen &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8301 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_154 video_tag_302 video_tag_551\"  id=\"6a27a52305445430\" data-item-id=\"8301\" data-mg-search=\"keynote: what does it take to implement the c++ standard library? - christopher di bella - c++online \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/What-does-it-take-to-implement-the-standard-library-_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/What-does-it-take-to-implement-the-standard-library-_Title-Card-copy-300x169.png\" data-item-title=\"Keynote: What Does It Take to Implement the C++ Standard Library? - Christopher Di Bella - C++Online\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/What-does-it-take-to-implement-the-standard-library-_Title-Card-copy.png\" alt=\"Keynote: What Does It Take to Implement the C++ Standard Library? - Christopher Di Bella - C++Online\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Keynote: What Does It Take to Implement the C++ Standard Library? &#8211; Christopher Di Bella &#8211; C++Online<\/span>        <\/div><\/div><\/div><\/div><\/div><div class=\"mg_post mg_box mg_pag_1 mgi_8305 mgi_has_lb mgis_w_1_3 mgis_h_auto mgis_m_w_1_2 mgis_m_h_1_3 mg_has_txt_under conference_year_640 speaker_213 video_tag_40 video_tag_543\"  id=\"6a27a5230596823\" data-item-id=\"8305\" data-mg-search=\"advanced simd c++ algorithms in pictures - denis yaroshevskiy - c++online 2024 \"><div class=\"mgi_elems_wrap\"><div class=\"mg_box_inner\" ><div class=\"mg_media_wrap\"><div class=\"mgi_thumb_wrap\" style=\"padding-bottom: 56.3%;\"><div class=\"mgi_thumb mgi_main_thumb mgi_bg_pos_c\" data-fullurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Advanced-SIMD-Algorithms-in-Pictures_Title-Card-copy.png\" data-mobileurl=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Advanced-SIMD-Algorithms-in-Pictures_Title-Card-copy-300x169.png\" data-item-title=\"Advanced SIMD C++ Algorithms in Pictures - Denis Yaroshevskiy - C++Online 2024\"><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/cpponline.programmingarchive.com\/wp-content\/uploads\/sites\/16\/2025\/03\/Advanced-SIMD-Algorithms-in-Pictures_Title-Card-copy.png\" alt=\"Advanced SIMD C++ Algorithms in Pictures - Denis Yaroshevskiy - C++Online 2024\" \/><\/noscript><\/div><div class=\"mgi_overlays\"><div class=\"mgi_primary_ol\"><\/div><div class=\"mgi_item_type_ol\"><span><\/span><\/div>        <div class=\"mgi_ol_tit_wrap\">            <span class=\"mg_overlay_tit\">Advanced SIMD C++ Algorithms in Pictures &#8211; Denis Yaroshevskiy &#8211; C++Online 2024<\/span>        <\/div><\/div><\/div><\/div><\/div><\/div><\/div><script type=\"text\/javascript\">    (function() {         \"use strict\";             const intval = setInterval(() => {            if(typeof(jQuery) == \"undefined\" || typeof(mg_init_grid) == \"undefined\" || typeof(Muuri) == \"undefined\" || typeof(window.mgaf_filters_update) == \"undefined\") {                return true;            }            else {                clearTimeout(intval);                const $ = jQuery;                                mg_grid_filters[\"6a27a522dbb67\"] = [];                $(window).trigger(\"mg_pre_grid_init\", [\"6a27a522dbb67\", \"909\"]);                if(typeof(mg_init_grid) == \"function\" ) {                    mg_init_grid(\"6a27a522dbb67\", 1);                }                $(window).trigger(\"mg_post_grid_init\", [\"6a27a522dbb67\", \"909\"]);            }        }, 50);    })(); <\/script>","protected":false},"excerpt":{"rendered":"<p>Supported By<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"backend-template.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5228","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/pages\/5228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/comments?post=5228"}],"version-history":[{"count":33,"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/pages\/5228\/revisions"}],"predecessor-version":[{"id":8531,"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/pages\/5228\/revisions\/8531"}],"wp:attachment":[{"href":"https:\/\/cpponline.programmingarchive.com\/wp-json\/wp\/v2\/media?parent=5228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}