->
C++ in Detail: Common Idioms
 
C++ in Detail: Common Idioms
MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 4.5 hour | Size: 2.31 GB
Learning more about C++


What you'll learn

C++
C++ idioms

Requirements

At least basic knowledge of C++

Description

This course is about common C++ idioms that are related to:

- types system (return type resolver, type erasure, etc.)

- polymorphism (CRTP, virtual constructor)

- dependencies (PIMPL)

- templates (SFINE, enable-if, object generator)

- resource management (RAII, reference counting, resource return)

- optimization (SOO, EBO)

Idioms emerge from certain features of a programming language or a lack of them. Thus, learning C++ idioms helps better understand this language.

While learning those idioms, we will touch upon many parts of C++ like template parameters, including parameter pack, overload resolution, types of polymorphism, casting, conversion operators, placement new, special member functions, friend declarations, type deduction, etc.

Who this course is for:

Beginner - intermediate C++ developers
Students (either self-taught or at university) learning C++

 

Homepage: https://www.udemy.com/cpp-in-detail-common-idioms/

C++ in Detail: Common Idioms


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Broknote   |  

Information
Members of Guests cannot leave comments.




rss