Last updated 12/2016
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 208.41 MB | Duration: 1h 46m
Using the power of C++11 to efficiently write reliable software
What you’ll learn
Write safe and efficient C++ code without memory leaks or memory corruption
Use the features of modern C++ to be more productive
Requirements
You should have a basic knowledge of C++.
Description
In this course you will learn how to use the power of modern C++ to write reliable C++ code. C++ is otherwise known to be a difficult language, partly because of all the troubles in keeping track of allocated memory resources.
By taking this course you will learn how to write better C++ code. Code which is not just easier to read, but also faster to write, faster to debug and faster to run! You will learn the structures and principles used in modern C++ to avoid the headaches of manual memory management completely.Please enjoy this course. I hope you truly enjoy it!Regards, MattiasP.S. If you are not completely happy with the contents, you are entitled to a no-questions-asked 30 day 100% money-back guarantee.
What are the requirements?
This course assumes that you have a basic knowledge of C++ and know how to write a simple C++ program. You may have used C++ professionally or just taken a course or two.
What am I going to get from this course?
You will learn how to avoid the headache of manual memory management by using structures and principles of modern C++.
Overview
Section 1: Introduction and Getting Started
Lecture 1 Welcome
Lecture 2 Memory model introduction
Lecture 3 Memory management introduction
Lecture 4 Demo: When does memory leaks happen
Lecture 5 Demo: The stack, the free store and the heap
Lecture 6 Demo: Dangling Pointer
Section 2: Elements of Modern C++
Lecture 7 RAII – Resource Acquisition Is Initialization
Lecture 8 Solid Objects and scoped objects
Lecture 9 Introducing the Smart Pointers
Lecture 10 Unique pointer
Lecture 11 Demo: Unique Pointer
Lecture 12 Shared Pointer
Lecture 13 Demo: Shared Pointer
Lecture 14 Weak Pointer
Lecture 15 Demo: Weak Pointer
Lecture 16 Vector
Lecture 17 Demo: using the vector class
Section 3: Solving Errors using Modern C++
Lecture 18 Why your class may need a virtual destructor
Lecture 19 Demo: solving the dangling pointer
Lecture 20 Demo: Dealing with legacy code
This course is for software developers with a basic knowledge of C++ and who are writing/modifying C++ code.
Homepage
https://www.udemy.com/course/modern-cpp-memory-management-learn-to-write-good-code-fast/
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM NITROFLARE.COM