Why C++0x is the Awesomest Language for Network Programming
Offered By: CppNow via YouTube
Course Description
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
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube