CPP

  1. C++23 and C++20 Examples

  2. Modules in C++ 20 - Thoughts on Compiler & CMake Support

  3. C++ Manipulator resetiosflags

  4. Latest Tutorials

  5. Opening Modes in Standard I/O in C/C++ with Examples

  6. File Handling in C++ | How to Open, Read and Close

  7. SIMD Libraries in C++ - Jeff Garland - CppNow 2023

  8. Top 5 Library Additions in C++23 - Jeff Garland - CppNow 2022

  9. Large Scale Automated Refactoring Across Translation Unit Boundaries in C++ - Zie Weaver - CppNow 23

  10. import CMake; C++20 Modules

  11. The Art of SIMD Programming by Sergey Slotin

  12. Performance Summit

  13. Nevin Liber :: MDSPAN: A Deep Dive Spanning C++, Kokkos & SYCL

Youtuber

  1. CppCon

Online Python Code Editor

  1. Online Python Code Editor

Python Tutorial

  1. Python Tutorial

vs2022 STL Library location

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\

vs2022 Version

&"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -property productDisplayVersion
result:
PS C:\Users\eric> &"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -property productDisplayVersion
17.8.1

ModuleNotFoundError: No module named ‘scipy’:

pip install scipy

CppCon 2019

  1. C++ Design Patterns: From C++03 to C++17 - Fedor Pikus - CppCon 2019

CppCon 2021

  1. Composable C++: Principles and Patterns - Ben Deane - CppCon 2021

CppCon 2022

  1. Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022

CppCon 2023

  1. C++ Modules: Getting Started Today - Andreas Weis - CppCon 2023

  2. Is C++23 std::mdspan a Zero-overhead Abstraction? - Oleksandr Bacherikov - CppCon 2023

  3. Symbolic Calculus for High-performance Computing From Scratch Using C++23 - Vincent Reverdy - CppCon

  4. Advanced SIMD Algorithms in Pictures - Denis Yaroshevskiy - CppCon 2023

  5. Robots Are After Your Job: Exploring Generative AI for C++ - Andrei Alexandrescu - CppCon 2023

  6. C++ Regular, Revisited - Victor Ciura - CppCon 2023

  7. Can C++ Data-oriented-design be Improved? - Ollivier Roberge - CppCon 2023

CppNow 2023

  1. Applicative: The Forgotten Functional Pattern in C++ - Ben Deane - CppNow 2023

  2. What is Low Latency C++? (Part 1) - Timur Doumler - CppNow 2023

  3. What is Low Latency C++? (Part 2) - Timur Doumler - CppNow 2023

  4. Reflect *this!: Design and Implementation of a Mixin Library with Static Reflection - Andy Soffer

C++ on Sea 2023

  1. New Algorithms in C++23 - Conor Hoekstra - C++ on Sea 2023

  2. Templates Made Easy With C++20 - Roth Michaels - C++ on Sea 2023

  3. A Safer Iteration Model for C++ - Tristan Brindle - C++ on Sea 2023

  4. Employing Modern C++ for High Performance Delta-Coding Compression - Eduardo Madrid - C++ on Sea

  5. *(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023

  6. The C++ rvalue Lifetime Disaster - Arno Schoedl - C++ on Sea 2023

  7. C++ Features You Might Not Know - Jonathan Müller - C++ on Sea 2023

Modern Cpp

  1. Modern C++入门到精通系列链接

Codes

  1. Expressive Vector Engine - SIMD in C++ Goes Brrrr