C++23: An Overview of Almost All New and Updated Featuresstd::byteswap() std::to_underlying() Associative Containers Heterogeneous Erasure Removed Features Garbage Collection SupportC++23 Core Language6 Agenda C++23 Core Language Explicit Object std::byteswap() std::to_underlying() Associative Containers Heterogeneous Erasure Removed Features Garbage Collection Support7 Explicit Object Parameters Instead of implicit this, explicitly std::byteswap() std::to_underlying() Associative Containers Heterogeneous Erasure Removed Features Garbage Collection Support13 if consteval Syntax: if consteval { /* A */ } else { /* B */0 码力 | 105 页 | 759.96 KB | 6 月前3
C++20 STL Features: 1 Year of Development on GitHubVersion 1.0 - September 15, 2020 1 C++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej2 down the slide numbers • Part 0: Overview • What's happened in the last year • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors • github.com/microsoft/STL • Apache License v2.0 with LLVM Exception • Implemented ~50 C++20 features • Majority from our amazing contributors • Extensively reviewed and tested • Released VS 20190 码力 | 45 页 | 702.09 KB | 6 月前3
C++20: An (Almost) Complete OverviewReference Founder of the Belgian C++ Users Group (BeCPP)3 C++20 C++20 is big! Lots of new features! On Friday September 4, 2020, the C++20 standard passed ISO voting, expected to be formally as generators Visual C++ includes experimental helper classes, for example: std::experimental::generator18 Coroutines Example (VC++): experimental::generator GetSequenceGenerator( std::vector are now constexpr Needed to support constexpr reflection in the future “C++20 STL Features: One Year of Development on GitHub” -- Stephan T. Lavavej Tuesday, September 15 • 13:30Concurrency 0 码力 | 85 页 | 512.18 KB | 6 月前3
whats new in visual studioversion 16.11, C++20 is now feature complete • All features under /std:c++20 switch are production ready including modules, coroutines, concepts • C++20 features awaiting DR resolution are available for now • C++23 • out_ptr and inout_ptr • contains for basic_string and basic_string_view • Other small features 🕙 Coming next for C++23 • STL • Standard library modules • Coroutines 💡 C++98* * with /permissive- integration for MSVC and Clang/LLVM Visit https://aka.ms/asan to learn more Announcing today Experimental libFuzzer Support • An in-process, coverage-guided, evolutionary fuzzing engine • Available in0 码力 | 42 页 | 19.02 MB | 6 月前3
Bringing Existing Code to CUDA Using constexpr and std::pmrLibraries Not Under Your Control 39 |4.2.3.17. --expt-relaxed-constexpr (-expt-relaxed-constexpr) Experimental flag: Allow host code to invoke __device__constexpr functions, and device code to invoke __host__constexpr0 码力 | 51 页 | 3.68 MB | 6 月前3
Visualize Time Enabled Data using ArcGIS Qt (C++) and Toolkitinclude hurricane data as features • Each feature has a specific start time and end time in the feature table • We will use these start and end date values to draw and clear features on the map • The JSON Qt - SDK • The Qt SDK allows you to build cross platform desktop and mobile apps • Incorporate features such as mapping, geocoding, routing, geoprocessing, etc. • In this sample we will be using the0 码力 | 10 页 | 734.09 KB | 6 月前3
Harbor Deep Dive - Open source trusted cloud native registryfuture Harbor Project History Harbor Community Harbor Users and Partners (selected) x x Main Features 6 Web Portal • Based on open source Clarity • Image operation full capabilities • Batch operations audit Distribution Policy • Based on content trust • Based on vulnerability • Based on RBAC Main Features ( Cont. ) 7 Vulnerability Scanning • Kinds of scanning policies • Elaborate scanning report Packaging Docker Kubernetes Cloud Foundry Deep dive Harbor through panel discussion! Q1: What other features harbor should provide? Q2: How does the Harbor architecture evolve? Q3: How to converge management0 码力 | 15 页 | 8.40 MB | 1 年前3
NativeScript 101libraries • Native UI (no WebView!) • Full access to device APIs • Immediate access to new OS features ? Fast to market ? Best experience Intro to NativeScript What is it? How does it work? 2013 2014 your application using plain JavaScript TypeScript Use TypeScript to get Object Oriented features and compile time error checking Angular Use Angular to architect application. Reuse almost0 码力 | 90 页 | 40.11 MB | 1 年前3
Golang Warsaw #547N, Puławska 182, WarszawaHostSponsorsAgenda 1. Go-first End to End Tests for Highly Stateful Features - Kuba Martin 2. Break / Your announcements (OpenSource, event etc.); Developer, engineer, lead0 码力 | 7 页 | 1.66 MB | 6 月前3
Golang Warsaw #55Okta – Koszykowa 61, WarsawHostSponsorsAgenda 1. Go-first End to End Tests for Highly Stateful Features - Kuba Martin 2. Break / Your announcements (OpenSource, event etc.); Developer, engineer, lead0 码力 | 7 页 | 1.34 MB | 6 月前3
共 19 条
- 1
- 2













