YoVDO

My Little -this Deduction - Friendship is Uniform

Offered By: CppNow via YouTube

Tags

C++Now Courses Software Development Courses C++ Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore an in-depth analysis of a proposed C++ language feature that aims to simplify and unify various aspects of the language. Delve into the evolution of this feature, which originated from Ben Deane's idea at CppCon 2017 to make lambda call operators aware of their value category. Discover how this seemingly simple concept expanded to address multiple language complexities, including recursive lambdas, uniform call syntax, and simplified accessors. Learn about the potential benefits, such as writing more concise code, improving consistency, and enhancing expressiveness without introducing new keywords. Examine the feature's impact on topics like uniform call syntax, move semantics from lambdas, and methods taking *this by value. Gain insights into the development process, design decisions, and current status of the proposal, while considering its implications for the future of C++ programming.

Syllabus

Introduction
Accessors
Free Functions
Free Methods
Principles
Template
Party Trick
Substr
The point
Boost Operator
Implicit Access
Recursive Lambda
Forward Lambda


Taught by

CppNow

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera