Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

274
Vistas
¿Puedo depurar la fuga de memoria usando _CrtDumpMemoryLeaks() en VSCode?

Soy novato en VSCode. Actualmente me gustaría depurar el problema de pérdida de memoria en el programa. Por lo tanto, después de buscar en Internet, descubrí que _CrtDumpMemoryLeaks() se puede usar para depurar qué línea de código causa el problema de pérdida de memoria. Por lo tanto, escribí un programa en C en VSCode.

 #include<stdio.h> #include<stdlib.h> #include <crtdbg.h> int main (int argc, char* argv[]) { int* offset_x = malloc(sizeof(int)); int* offset_y = malloc(sizeof(int)); if (offset_x==NULL || offset_y == NULL) { return 1; } *offset_x =10; *offset_y = 20; printf("%d",offset_x); free(offset_x); _CrtDumpMemoryLeaks(); return 0; }

Después de ejecutar el programa en VSCode, recibí un error de

crtdbg.h: No existe tal archivo o directorio

en Código VSC. Encontré que la biblioteca crtdbg.h ya está dentro de "C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt".

En Internet, la mayoría de los programas c se ejecutan en Visual Studio Community en lugar de VSCode para depurar el problema de pérdida de memoria.

Por lo tanto, me gustaría saber si quiero usar VSCode para depurar el problema de pérdida de memoria, ¿puedo usar _CrtDumpMemoryLeaks() y cómo puedo resolver el problema de "crtdbg.h: No such file or directory" en VSCode como creo? Ya tenía crtdbg.h en "C:\Archivos de programa (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt" y no sé por qué VSCode no dijo tal archivo o directorio.

Gracias.

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda