وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Detecting Memory Leaks in C/C++ Applications

سرفصل های دوره

Apply techniques to detect & isolate memory related errors in Visual Studio


01 - Introduction
  • 001 Process Memory Layout
  • 002 Pointers
  • 003 Using Visual Studio
  • 004 Debugging In Visual Studio
  • 005 Byte Ordering
  • 006 C Allocation Functions Overview
  • 007 C Allocation Functions - malloc, calloc
  • 008 C Allocation Functions - realloc

  • 02 - Dynamic Memory Allocation in C++
  • 001 C++ Allocation Operators
  • 002 How new works - Part I
  • 003 How new works - Part II
  • 004 Handling new Failure - Exception
  • 005 Handling new Failure - Handler
  • 006 Handling new Failure - nothrow
  • 007 Non-throwing new Example - Part I
  • 008 Non-throwing new Example - Part II
  • 009 Code.zip
  • 009 Source files for Lecture 15 And 16.html
  • 010 Placement new - I
  • 011 Placement new - II
  • 012 Placement new - III
  • 013 Overloded-New-Delete.txt
  • 013 Placement new - IV
  • 014 Placement new - V
  • 015 Operator new And delete Functions

  • 03 - Memory Management Issues
  • 001 Memory Management Issues
  • 002 Uninitialized Pointers - I
  • 003 Uninitialized Pointers - II
  • 004 Buffer Overflow - Stack
  • 005 Buffer Overflow - Heap
  • 006 Dangling Pointers - I
  • 007 Dangling Pointers - II
  • 008 Memory Leaks - I
  • 009 Memory Leaks - II

  • 04 - Detecting Heap Corruption
  • 001 Code.zip
  • 001 Source Code for String And Heap Checker.html
  • 002 String class - I
  • 003 String class - II
  • 004 String class - III
  • 005 String class - IV
  • 006 Detecting Heap Corruption in String Class
  • 007 Heap Checker Class - I
  • 008 Heap Checker Class - II
  • 009 Heap Checker Class - III
  • 010 Heap Checker Class - IV
  • 011 Heap Checker Class - V

  • 05 - Detecting Memory leaks
  • 001 CrtDumpMemoryLeaks() function
  • 002 CrtDumpMemoryLeaks() Code Example
  • 003 Leak Detection Flags
  • 004 Detailed Leak Dump For new
  • 005 Assignment.html
  • 005 String.zip
  • 006 Memory Snapshots
  • 007 Memory Snapshots - Code Example
  • 007 SnapsShots.zip
  • 008 Memory Checkpoint Helper Class
  • 009 Issues With Checkpoints (And Resolution)
  • 010 Snapshots in Visual Studio - I
  • 011 Snapshots in Visual Studio - II
  • 012 Reports.zip
  • 012 Source files for Reports.html
  • 013 Report Mode And Type
  • 014 Report Mode And Type - Code Example
  • 015 Report Mode File

  • 06 - Custom Leak Detector
  • 001 PtLeakDetector.zip
  • 001 Source Files.html
  • 002 Leak Detection Internals
  • 003 Memory Block Header And ptmalloc() Function
  • 004 Implementation Of ptfree() Function
  • 005 Implementation Of PtDumpLeaks() Function
  • 006 Adding C++ Support - I
  • 007 Adding C++ Support - Part II
  • 008 Compiling on Linux

  • 07 - Heap Corruption Support
  • 001 Detecting Heap Corruption - Internal Implementation
  • 002 PtCheckMemory() Implementation - I
  • 003 PtCheckMemory() Implementation - II
  • 004 Alignment And Structure Padding
  • 005 Aligning Memory Block Header
  • 006 BONUS LECTURE.html
  • external-links.txt
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 14003
    حجم: 1416 مگابایت
    مدت زمان: 373 دقیقه
    تاریخ انتشار: 29 خرداد 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید