-- VC++
realloc과 new_realloc
어린왕자악꿍
2008. 3. 25. 10:04
http://www.codeproject.com/KB/tips/newandmalloc.aspx
의 글을 보다가 정리하면 좋겠다는 생각에 아래의 글을 정리해본다.
csRealloc.rar
참고자료 - new와 malloc의 개념
http://blog.naver.com/deathknight2/30017728259
의 글을 보다가 정리하면 좋겠다는 생각에 아래의 글을 정리해본다.
void realloc_func()
{
char *p = (char*)malloc(sizeof(char) * 12);
memset(p, 0x00, sizeof(char) * 12);
strcpy(p, "helloworld");
p = (char*)realloc(p, sizeof(char) * 30);
strcat(p, " from realloc");
printf("%s\n", p);
free(p);
}
void new_realloc_func()
{
char *p = new char[12];
strcpy(p, "helloworld");
p = new_realloc(p, 12, 30, pointer_copy());
strcat(p, " from new_realloc");
printf("%s\n", p);
delete[] p;
}
csRealloc.rar
참고자료 - new와 malloc의 개념
http://blog.naver.com/deathknight2/30017728259