Whats in a Name? Whats a Name in? - Walter E. Brown - CppCon 2020
What’s in a Name? and What’s a Name In? Walter E. Brown, Ph.D. < webrown.cpp @ gmail.com > Edition: 2020-09-17. Copyright © 2020 by Walter E. Brown. All rights reserved. 2 A little about me • has many similari`es. 27 Copyright © 2020 by W alter E. Brown. All rights reserved. 27 The ultimate name lookup diagnostic? 28 Copyright © 2020 by W alter E. Brown. All rights reserved. 28 •0 码力 | 7 页 | 4.37 MB | 5 月前3Modern C++ Tutorial: C++11/14/17/20 On the Fly
moment, we will come to meet them in our later chapters. Further Readings • A Tour of C++ (2nd Edition) Bjarne Stroustrup History of C++ • C++ compiler support • Incompatibilities Between ISO C and situation that x is 4 can be observed // at some point in the future. Memory Orders To achieve the ultimate performance and achieve consistency of various strength requirements, C++11 defines six different0 码力 | 92 页 | 1.79 MB | 1 年前3Blazing Trails: Building the World's Fastest CameBoy Emulator in Modern C++
(joypad, audio, graphics and LCD) • Interrupt controls.The ultimate Gameboy talk – Michael Steil 16 https://media.ccc.de/v/33c3-8029-the_ultimate_game_boy_talkStill too much to fully implement in 1 hour0 码力 | 91 页 | 8.37 MB | 5 月前3When Nanoseconds Matter: Ultrafast Trading Systems in C++
binary search 52Binary search – memory access 53Linear search 54Principle #4: “Simplicity is the ultimate sophistication” 55 Source: ChatGPT56 Source: ChatGPT Principle #5: “Mechanical sympathy”I-Cache return 0; } ... }103 FastQueue – Final Results on AMD EPYC 9474FPrinciple #4: “Simplicity is the ultimate sophistication” 106 Source: ChatGPT107 Going further – Zero copy struct QProducer { void W0 码力 | 123 页 | 5.89 MB | 5 月前3AnEditor Can Do That?
Nsight Visual Studio Code EditionDemo #3 set up Extensions for VS Code: • nvidia.nsight-vscode-edition • ms-vscode-remote.vscode-remote-extensionpack • ms-vscode.cpptoolsDemo #3 key takeaways 1. The The C++ extension provides IntelliSense for CUDA C/C++ programs 2. Nsight Visual Studio Code Edition provides build and debug support for CUDA C/C++ programs, including GPU debuggingDemo #3 key takeaways 1. The C++ extension provides IntelliSense for CUDA C/C++ programs 2. Nsight Visual Studio Code Edition provides build and debug support for CUDA C/C++ programs, including GPU debugging 3. Target a0 码力 | 71 页 | 2.53 MB | 5 月前3Conan 1.7 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 6.4 Artifactory Community Edition for C/C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 6.5 Running conan_server uploading packages to a server: For private development: • Artifactory Community Edition for C/C++: Artifactory Community Edition (CE) for C/C++ is a completely free Artifactory server that implements both scalability, a REST API, and can host generic artifacts (tarballs, zips, etc). Check Artifactory Community Edition for C/C++ for more information. • Artifactory Pro: Artifactory is the binary repository manager0 码力 | 433 页 | 2.95 MB | 1 年前3Conan 1.31 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 7.4 Artifactory Community Edition for C/C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 7.5 Running conan_server decentralized. It has native integration with JFrog Artifactory, including the free Artifactory Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter packages and binaries privately, without needing to share them. The free JFrog Artifactory Community Edition (CE) is the recommended Conan server to host your own packages privately under your control. Conan0 码力 | 721 页 | 5.41 MB | 1 年前3Conan 1.3 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 7.4 Artifactory Community Edition for C/C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 7.5 Running conan_server where to upload packages: For private development: • Artifactory Community Edition for C/C++: Artifactory Community Edition (CE) for C/C++ is a completely free Artifactory server that implements both scalability, a Rest API, it can host generic artifacts (tarballs, zips, etc). Check Artifactory Community Edition for C/C++ for more information. • Artifactory Pro: Artifactory is the binary repository manager0 码力 | 397 页 | 2.77 MB | 1 年前3Conan 1.8 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 6.4 Artifactory Community Edition for C/C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 6.5 Running conan_server uploading packages to a server: For private development: • Artifactory Community Edition for C/C++: Artifactory Community Edition (CE) for C/C++ is a completely free Artifactory server that implements both scalability, a REST API, and can host generic artifacts (tarballs, zips, etc). Check Artifactory Community Edition for C/C++ for more information. • Artifactory Pro: Artifactory is the binary repository manager0 码力 | 458 页 | 3.03 MB | 1 年前3Conan 1.9 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 6.4 Artifactory Community Edition for C/C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 6.5 Running conan_server uploading packages to a server: For private development: • Artifactory Community Edition for C/C++: Artifactory Community Edition (CE) for C/C++ is a completely free Artifactory server that implements both scalability, a REST API, and can host generic artifacts (tarballs, zips, etc). Check Artifactory Community Edition for C/C++ for more information. • Artifactory Pro: Artifactory is the binary repository manager0 码力 | 470 页 | 3.05 MB | 1 年前3
共 105 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11