Overview
Explore cutting-edge C++0x features and their application in network programming with Boost.Asio in this thrilling CppNow conference talk. Dive into advanced language elements, creative hacks, and potential language abuses to craft concise, expressive, and high-performance network applications. Learn how to leverage both new and existing C++0x features alongside Boost.Asio, covering topics such as proxy IDs, asynchronous operations and transfers, namespace replacements, object and socket movement, custom memory allocations, and more. Brace yourself for an exhilarating journey through bleeding-edge techniques that push the boundaries of C++ network programming.
Syllabus
Intro
Proxy ID
Starting Point
Server Program
Connection Class
Asynchronous Operations
Asynchronous Transfers
Replacing namespaces
Replacing zip
Moving objects
Moving sockets
Connection header
Connection header changes
Moving I objects
Landers
Server CPP
Capture
Drive
Preprocessor
Fork
Shared pointers
Parsers
Custom Memory Allocations
Connection
Forking
Taught by
CppNow