Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Modern C++ Memory Management: Learn To Write Good Code Fast

    Posted By: ELK1nG
    Modern C++ Memory Management: Learn To Write Good Code Fast

    Modern C++ Memory Management: Learn To Write Good Code Fast
    Last updated 12/2016
    MP4 | Video: h264, 1280x720 | 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.