home page > Special package > Back end development > C/C++ > C/C++Software Debugging Practice

C/C++Software Debugging Practice

The debugging course is divided into the debugging of Visual Studio for Windows and the debugging of gdb for Linux. It goes from the simple to the deep, step by step, from theory to practice. It is divided into basic, advanced and practical chapters. Start with the most basic debugging knowledge, such as the basic use of various commands, and then go to advanced practical usage, such as remote debugging, memory leak detection, crash debugging, core dump analysis, and so on.

three

Courses

twenty-eight thousand six hundred and thirty-six

Human learning

Total course duration

SimpleSoft

Lecturer rating: 5.0

Watch for a long time
 
Systematic learning
 
Course content Q&A

Phase I: Getting Started with Visual C++2019 Debugging

1 course three thousand and six hundred

VC++2019 debugging introduction, start the debugging journey, and quickly solve the bug

  • VC++2019 Debugging Introduction

    4 sections 1 hour
    Course objectives:
    *The program runs incorrectly, but it is difficult to find the cause * Multithread deadlock, but it is also difficult to find the problem * The program runs for a long time, and the memory remains high * The program runs normally on its own machine, and problems occur on the tested machine * The debug version runs normally, but it does not run normally when it is released * Linu needs to be repaired occasionally

    Course outline

      Free trial

    Phase II: Visual C++debugging improvement

    1 course eighteen thousand five hundred and forty

    Master the basic knowledge of Visual Studio C/C++debugging × master the basic skills of Visual Studio C/C++debugging × master the advanced debugging skills of Visual Studio C/C++× achieve quick positioning of bugs

    • Getting Started and Improving Visual Studio C++Debugging

      Section 23 5 hours and 9 minutes
      Course objectives:
      Have you often encountered these problems in the process of developing programs for Windows C/C++* The program runs incorrectly, but it is hard to find the cause * Multithread deadlock, but it is also hard to find the problem * The program runs for a long time, and the memory remains high * Various memory problems, such as heap memory corruption, stack memory corruption

      Course outline

        Free trial

      Stage 3: Linux C/C++debugging improvement

      1 course thirty-eight thousand five hundred and eighty

      Master the basic knowledge of Linux gdb C/C++debugging × master the basic skills of Linux gdb C/C++debugging × master the advanced debugging skills of Linux gdb C/C++× achieve the ability to quickly locate bugs and quickly correct errors

      • Linux GDB C/C++Debugging Foundation and Improvement

        38 sections 10 hours 43 minutes
        Course objectives:
        This is about Linux C/C++gdb debugging course, which mainly introduces the basic knowledge of Linux gdb C/C++debugging, Linux gdb Basic skills of C/C++debugging and Linux gdb Advanced debugging skills of C/C++, which can be used quickly,

        Course outline

          Free trial

        C/C++software debugging actual data download

        on-line
        customer service
        APP
        download

        Download Android client

        Download iPhone client

        official
        WeChat

        Follow official WeChat

        return
        Top