The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

Распечатка 8.4 Использование mtrace

Распечатка 8.4 Использование mtrace

Предыдущая  Содержание  Следующая V*D*V

Распечатка 8.4.

 

/* leak.c */

 

#include <mcheck.h>

func()

{

  char *str[2];

  mtrace();

  str[0] = (char *)malloc(sizeof("memory leak start\n"));

  str[1] = (char *)malloc(sizeof("memory leak end\n"));

  strcpy(str[0], "memory leak start\n");

  strcpy(str[1], "memory leak end\n");

  printf("%s",str[0]);

  printf("%s",str[1]);

  free(str[1]);

  muntrace();

  return;

}

 

main()

{

  func();

}

 

Предыдущая  Содержание  Следующая