* Cantinho Satkeys

Refresh History
  • FELISCUNHA: ghyt74 pessoal  :34rbzg9:
    05 de Dezembro de 2025, 11:58
  • JPratas: try65hytr Pessoal  4tj97u<z classic k7y8j0
    05 de Dezembro de 2025, 04:18
  • cereal killa: try65hytr pessoaal  :13arvoresnatalmagiagifs:  RGG45wj
    04 de Dezembro de 2025, 18:51
  • Bobo2009: Os nova
    01 de Dezembro de 2025, 21:02
  • FELISCUNHA: Votos de um santo domingo para todo o auditório   4tj97u<z
    30 de Novembro de 2025, 12:06
  • j.s.: tenham um excelente fim de semana  :smiles_natal:
    29 de Novembro de 2025, 14:19
  • j.s.: dgtgtr a todos  :13arvoresnatalmagiagifs:
    29 de Novembro de 2025, 14:18
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    29 de Novembro de 2025, 11:37
  • cereal killa: try65hytr pessoal ja cheira a prendas  erfb57j p0i8l
    28 de Novembro de 2025, 22:04
  • JPratas: try65hytr Pessoal  2dgh8i k7y8j0 classic
    28 de Novembro de 2025, 05:14
  • FELISCUNHA: ghyt74  pessoal   k8h9m
    27 de Novembro de 2025, 11:42
  • j.s.: try65hytr a todos  4tj97u<z
    24 de Novembro de 2025, 20:57
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    23 de Novembro de 2025, 11:57
  • euro: Clube de Baile
    22 de Novembro de 2025, 17:55
  • cereal killa: dgtgtr pessoal inimigo  k8h9m ta um calor do karago  RGG45wj
    21 de Novembro de 2025, 15:46
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    21 de Novembro de 2025, 11:49
  • JPratas: try65hytr Pessoal  2dgh8i  classic k7y8j0 yu7gh8
    21 de Novembro de 2025, 03:37
  • j.s.: try65hytr a todos  4tj97u<z 4tj97u<z
    20 de Novembro de 2025, 19:14
  • FELISCUNHA: dgtgtr  pessoal   49E09B4F
    19 de Novembro de 2025, 12:09
  • j.s.: ghyt74 a todos  4tj97u<z 4tj97u<z
    18 de Novembro de 2025, 11:39

Autor Tópico: Fixing Memory Bugs in C  (Lida 160 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 128423
  • Karma: +0/-0
Fixing Memory Bugs in C
« em: 13 de Agosto de 2021, 18:06 »

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 9 lectures (1h 21m) | Size: 525.1 MB
Tools and techniques for finding and fixing memory bugs in C

What you'll learn:
Understanding memory management in C
Finding software defects related to memory management in C
Fixing memory bugs in C
Setting up Windows Subsystem for Linux (WSL)

Requirements
Comfortable with C language syntax and familiar with pointers

Description
After you've learned the basics of the C programming language, including becoming familiar with pointers, you're ready to start working on some real projects. Whether you're writing your own code from scratch, or maintaining and extending code written by somebody else, you'll quickly find that a major source of software defects in C programs is improper memory management.

Memory-related bugs can be difficult and extremely time-consuming to diagnose and fix without good tools. This course will introduce you to some tools and techniques for finding and fixing memory bugs in C programs, as well as teach the concepts behind those issues. It will cover:

Getting set up

Installing Windows Subsystem for Linux (WSL) and Ubuntu (if you're a Windows user)

Installing gcc, make, and Valgrind

Integrating VS Code into a WSL workflow

Lessons on how to find and fix these kinds of memory bugs:

Uninitialized values

Invalid reads

Invalid writes

Invalid frees

Fishy values

Memory leaks

In each lesson, we will examine a sample C program and use the powerful open-source Valgrind tool to find its defects. For each kind of bug, there will also be a hands-on exercise for you to work through. At the very end there is a final coding challenge that will help you to review everything you've learned in the course.

You'll need a solid start on the C language before you attempt this course, so if you're new to C, I would highly recommend first working through one of the C for Beginners Udemy courses.

Who this course is for
Intermediate to advanced C programmers


Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction