vs 2010 express 查看malloc能分配多少内存
2012-09-20 11:03
405 查看
// test_of_malloc.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include"stdio.h" #include"stdlib.h" unsigned maximum=0; int _tmain(int argc, _TCHAR* argv[]) { unsigned blocksize[]={1024*1024,1024,1}; int i,count; for(i=0;i<3;i++) { for(count = 1;;count++) { void *block=malloc(maximum+blocksize[i]*count); if(block) { maximum=maximum+blocksize[i]*count; free(block); } else { break; } printf("maximum malloc size = %u bytes\n",maximum); } } printf("maximum malloc size = %u bytes\n",maximum); getchar(); return 0; }
代码来自《程序员的自我修养》
相关文章推荐
- vs 2010 express 查看malloc能分配多少内存
- vs 2010 express 查看malloc能分配多少内存
- vs命令行工具查看对象内存分配情况
- VS 2010 中调试C++项目时无法查看调试内存窗口
- malloc(0)分配多少内存?(译文)
- VS查看对象内存分配
- malloc最多能分配多少内存
- Malloc最多一次能分配多少内存
- Malloc最多一次能分配多少内存
- 查看你可以分配多少内存
- Linux Pmap 命令:查看进程用了多少内存
- C++内存分配秘籍—new,malloc,GlobalAlloc详解
- C语言动态内存分配:(二)malloc/calloc/realloc/aligned_malloc
- VS2010 + Sql Server Express 2008 R2 如何安装
- C/C++ 内存分配方式,堆区,栈区,new/delete/malloc/free
- android性能测试与调优:使用 DDMS 查看内存分配情况
- 在VS中查看一个或多个类内存布局的命令
- 动态内存分配及Malloc/free的实现
- C/C++ 内存分配方式,堆区,栈区,new/delete/malloc/free
- Linux-(C/C++)动态内存分配malloc以及相关学习