├── Code Files ├── CMakeLists.txt ├── common │ └── inc.hpp ├── section_2 │ ├── CMakeLists.txt │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ ├── example_4.cpp │ └── example_5.cpp ├── section_3 │ ├── CMakeLists.txt │ ├── example_1.cpp │ └── example_2.cpp ├── section_4 │ ├── CMakeLists.txt │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ └── example_4.cpp ├── section_5 │ ├── CMakeLists.txt │ ├── M.cpp │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ ├── example_4.cpp │ ├── string_operations.cpp │ ├── sysinfo.cpp │ ├── sysinfo2.cpp │ ├── sysinfo2_impl.cpp │ ├── sysinfo_arch.cpp │ └── sysinfo_cpu.cpp ├── section_6 │ ├── CMakeLists.txt │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ └── example_4.cpp ├── section_7 │ ├── CMakeLists.txt │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ ├── example_4.cpp │ └── example_5.cpp ├── section_8 │ ├── CMakeLists.txt │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ ├── example_4.cpp │ └── generator.hpp └── section_9 │ ├── CMakeLists.txt │ ├── example_1.cpp │ ├── example_2.cpp │ ├── example_3.cpp │ └── example_4.cpp ├── LICENSE └── README.md /Code Files/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/common/inc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/common/inc.hpp -------------------------------------------------------------------------------- /Code Files/section_2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_2/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_2/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_2/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_2/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_2/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_2/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_2/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_2/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_2/example_4.cpp -------------------------------------------------------------------------------- /Code Files/section_2/example_5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_2/example_5.cpp -------------------------------------------------------------------------------- /Code Files/section_3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_3/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_3/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_3/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_3/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_3/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_4/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_4/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_4/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_4/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_4/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_4/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_4/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_4/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_4/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_4/example_4.cpp -------------------------------------------------------------------------------- /Code Files/section_5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_5/M.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/M.cpp -------------------------------------------------------------------------------- /Code Files/section_5/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_5/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_5/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_5/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/example_4.cpp -------------------------------------------------------------------------------- /Code Files/section_5/string_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/string_operations.cpp -------------------------------------------------------------------------------- /Code Files/section_5/sysinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/sysinfo.cpp -------------------------------------------------------------------------------- /Code Files/section_5/sysinfo2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/sysinfo2.cpp -------------------------------------------------------------------------------- /Code Files/section_5/sysinfo2_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/sysinfo2_impl.cpp -------------------------------------------------------------------------------- /Code Files/section_5/sysinfo_arch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/sysinfo_arch.cpp -------------------------------------------------------------------------------- /Code Files/section_5/sysinfo_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_5/sysinfo_cpu.cpp -------------------------------------------------------------------------------- /Code Files/section_6/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_6/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_6/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_6/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_6/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_6/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_6/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_6/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_6/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_6/example_4.cpp -------------------------------------------------------------------------------- /Code Files/section_7/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_7/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_7/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_7/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_7/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_7/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_7/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_7/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_7/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_7/example_4.cpp -------------------------------------------------------------------------------- /Code Files/section_7/example_5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_7/example_5.cpp -------------------------------------------------------------------------------- /Code Files/section_8/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_8/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_8/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_8/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_8/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_8/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_8/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_8/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_8/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_8/example_4.cpp -------------------------------------------------------------------------------- /Code Files/section_8/generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_8/generator.hpp -------------------------------------------------------------------------------- /Code Files/section_9/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_9/CMakeLists.txt -------------------------------------------------------------------------------- /Code Files/section_9/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_9/example_1.cpp -------------------------------------------------------------------------------- /Code Files/section_9/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_9/example_2.cpp -------------------------------------------------------------------------------- /Code Files/section_9/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_9/example_3.cpp -------------------------------------------------------------------------------- /Code Files/section_9/example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/Code Files/section_9/example_4.cpp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/C-20-2a-New-Features/HEAD/README.md --------------------------------------------------------------------------------