您的位置:老鼠窝C++编程 提问与解答 正文
站内文章搜索
热门内容
推荐内容
最新内容
广告信息

怎样设置栈的大小


怎样设置栈的大小
(isdong发表于2001-9-28 18:05:11)

[问题提出]

VC 下怎样设置栈的大小

[问题解答]

方法一:STACKSIZE 定义.def文件

语法:STACKSIZE reserve[,commit]
reserve:栈的大小;commit:可选项,与操作系统有关,在NT上只一次分配物理内存的大小

方法二:设定/STACK

打开工程,依次操作菜单如下:Project->Setting->Link,在Category 中选中Output,然后
在Reserve中设定堆栈的最大值和commit。

注意:reserve默认值为1MB,最小值为4Byte;commit是保留在虚拟内存的页文件里面,它设置的较
大会使栈开辟较大的值,可能增加内存的开销和启动时间
 
点这里复制本页地址发送给您QQ/MSN上的好友
相关文章

如何加载位图文件
如何获取网络上其他计算机的名字和IP地址
如何用非静态的类成员函数,作为线程函数
如何抓取屏幕并显示在SDI中?
如何实现多进程间共享数据?
如何将一个16进制字符串转化成10进制字符串
一个比较好的取0~25之中的随机数的算法
如何列出所有网上邻居?
用DataGrid控件与数据库的动态连接
如何实现点一下对话框外面的区域,自动隐藏对
逗号分割(Comma-Separated)表达式
iostream.h还是iostream?
CRC16 check的源代码

相关评论


本文章所属分类:首页 提问与解答