YoVDO

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

Offered By: CppNow via YouTube

Tags

C++Now Courses Network Programming Courses Boost.Asio Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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