2013年4月10日

【malloc原理】 内存分配函数malloc的原理

摘要: 今天在群里有个哥们问malloc是不是分配内存后内存指针的之前的4字节保存分配的内存大小,于是试了一下。Windows默认进程地址空间为2GB,也就是一个进程最多分配的内存接近2GB,但不可能达到。 不过应该有方法可以突破这个限制,在VC++2010里工程属性设置里有一个项貌似是来设置这个的,如下图:但是我设置了启用后用malloc申请大于等于2GB的内存时还是不成功,这个不知道怎么回事。接着说malloc的事,看其他文章(http://hi.baidu.com/cuihao0532/item/1f88ae69e4753998c5d2499b)时,里面提到分配内存后该地址的前面应该是一个结构体 阅读全文

posted @ 2013-04-10 17:59 崔好好 阅读(1071) 评论(0) 推荐(0)

【转载】VC6升级到Visual C++ 2010的三纪律八注意

摘要: 源地址:http://tech.it168.com/a2011/0223/1159/000001159930_1.shtml除了遵守三大纪律,保证我们的升级过程安全平稳进行之外,我们在具体的将项目从Visual C++ 6.0 升级到Visual C++ 2010的过程中,还有八个需要注意的事项。只有注意了这八个事项,我们的升级过程才能最终成功完成。 第一项:升级项目文件 将VC6的项目升级到Visual C++ 2010项目的第一件事,不是直接使用Visual C++ 2010打开Visual C++ 6.0 的项目进行升级,而是先利用源代码管理工具,做好代码的备份工作,以防万一。备份工.. 阅读全文

posted @ 2013-04-10 16:23 崔好好 阅读(597) 评论(0) 推荐(0)

导航