Template Metaprogramming: Type TraitsTemplate Metaprogramming: Type Traits Part 1 CppCon 2020 1 Jody Hagins jhagins@maystreet.com coachhagins@gmail.comTemplate Metaprogramming: Type Traits CppCon 2020 2 IntroductionIntended Audience necessarily beginner to C++, but beginner to traditional template metaprogramming techniques • Type traits part of standard library for ~10 years 3Intended Audience • Beginner/Intermediate • Gentle necessarily beginner to C++, but beginner to traditional template metaprogramming techniques • Type traits part of standard library for ~10 years • Fundamentals have been in use for ~20 years 3Intended0 码力 | 403 页 | 5.30 MB | 6 月前3
Oracle VM VirtualBox 5.2.40 User ManualVirtualBox is a so-called “hosted” hypervisor (sometimes referred to as a “type 2” hypervi- sor). Whereas a “bare-metal” or “type 1” hypervisor would run directly on the hardware, VirtualBox requires an “Programs” menu, click on the item in the “VirtualBox” group. On Vista or Windows 7, you can also type “VirtualBox” in the search box of the “Start” menu. • On a Mac OS X host, in the Finder, double-click in either the “System” or “System Tools” group of your “Applications” menu. Alternatively, you can type VirtualBox in a terminal. When you start VirtualBox for the first time, a window like the following0 码力 | 387 页 | 4.27 MB | 6 月前3
Oracle VM VirtualBox 5.2.12 User ManualVirtualBox is a so-called “hosted” hypervisor (sometimes referred to as a “type 2” hypervi- sor). Whereas a “bare-metal” or “type 1” hypervisor would run directly on the hardware, VirtualBox requires an “Programs” menu, click on the item in the “VirtualBox” group. On Vista or Windows 7, you can also type “VirtualBox” in the search box of the “Start” menu. • On a Mac OS X host, in the Finder, double-click in either the “System” or “System Tools” group of your “Applications” menu. Alternatively, you can type VirtualBox in a terminal. When you start VirtualBox for the first time, a window like the following0 码力 | 380 页 | 4.23 MB | 6 月前3
Julia 1.11.6 Release NotesArgument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.4Argument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.5 DocumentationArgument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2007 页 | 6.73 MB | 3 月前3
julia 1.13.0 DEVArgument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2058 页 | 7.45 MB | 3 月前3
Julia 1.12.0 Beta4Argument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta3Argument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 RC1Argument Passing Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.2 Argument-type declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 9.3 The return Keyword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 12 Types 127 12.1 Type Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 12.2 Abstract Declared Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 12.7 Type Unions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 12.8 Parametric0 码力 | 2057 页 | 7.44 MB | 3 月前3
共 451 条
- 1
- 2
- 3
- 4
- 5
- 6
- 46













