Back to Basics: Classic 9STL
Back to Basics: Classic STL Bob Steagall CppCon 2021CppCon 2021 – Back to Basics: Classic STL Copyright © 2021 Bob Steagall Overview • Rationale • History and design overview • Iterators • Containers Containers • Algorithms 2CppCon 2021 – Back to Basics: Classic STL Copyright © 2021 Bob Steagall Goals and References • Goals • Understand overall STL design • Understand iterators • Recommended references Addison-Wesley 2014 • cppreference.com 3CppCon 2021 – Back to Basics: Classic STL Copyright © 2021 Bob Steagall What is "Classic STL?" 4 Language Support Concepts Diagnostics General Utilities0 码力 | 75 页 | 603.36 KB | 5 月前3Creating a Sender/Receiver HTTP Server
com © 2024 Bloomberg Finance L.P. All rights reserved. • Create a basic HTTP server. • Allow a single-threaded server handling multiple clients. • Use the sender/receiver asynchronous framework.0 码力 | 8 页 | 2.19 MB | 5 月前3Design Patterns: Facts and Misconceptions
each other? Design decisions that are hard to change Architectural patterns Examples: Client-Server Architecture Micro-Services MVC, … Design How are small entities depending on each other? Idiom (Bridge Design Pattern) Factory Function enable_if3233 ? ? ?34 ?The Classic Factory Method Design Pattern 35The Classic Factory Method Design Pattern 36 “Define an interface for creating an object subclasses.” (The Gang of Four, Design Patterns - Elements of Reusable Object- Oriented Software)The Classic Factory Method Design Pattern 37 virtual factoryMethod() = 0 Product Creator ConcreteCreator0 码力 | 88 页 | 17.31 MB | 5 月前3Conan 1.41 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 835 页 | 7.10 MB | 1 年前3Conan 1.42 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 841 页 | 7.12 MB | 1 年前3Conan 1.46 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 893 页 | 7.46 MB | 1 年前3Conan 1.43 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 849 页 | 7.15 MB | 1 年前3Conan 1.44 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 857 页 | 7.17 MB | 1 年前3Conan 1.45 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 865 页 | 7.46 MB | 1 年前3Conan 1.53 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 8.4 Running conan_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 9 Developing Windows, Linux, OSX, FreeBSD, Solaris, and others, and it can target any platform, including desktop, server, and cross-building for embedded and bare metal devices. It integrates with other tools like Docker Community Edition for Conan, enabling developers to host their own private packages on their own server. The ConanCenter central repository contains hundreds of popular open source libraries packages,0 码力 | 953 页 | 7.64 MB | 1 年前3
共 130 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13