Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why C++0x is the Awesomest Language for Network Programming

CppNow via YouTube

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

Reviews

Start your review of Why C++0x is the Awesomest Language for Network Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.