![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
做一个快乐的人
这个作者很懒,什么都没留下…
展开
-
c++内存管理(1)
1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3) 从堆上分配,亦称动态内存分配转载 2009-09-21 20:30:00 · 331 阅读 · 0 评论 -
C++内存管理(2)
6、有了malloc/free为什么还要new/delete? malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译转载 2009-09-21 20:36:00 · 526 阅读 · 0 评论 -
Microsoft Visual Souce Safe6.0
Microsoft Visual Souce Safe6.0是微软公司开发的版本控制软件,用于软件开发过程中的过程及版本管理,具有管理方便、使用简单的特点,很适合团队开发中的过程及版本控制。其使用步骤描述如下:1.安装 在使用Microsoft Visual Souce Safe6.0的过程中,通常是采用一台机器作为服务器机,用于对软件的统一、集中存放管理;其它客户端机器连接该服务器转载 2009-09-23 21:26:00 · 814 阅读 · 0 评论 -
计算安卓手机图形解锁中结点的数量!
废话不说,直接上代码,哎,关键在于算法没学好,只能用遍历的方法进行遍历,而且还不知道结果对不对,大家讨论讨论呀!! 代码:// androdnum.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" //点的图表,0不能联通 1 可以走 int data[9][9]= {0,1,0, 1,1,1, 0,1,0, 1,0,1, 1,1原创 2014-01-26 11:31:51 · 858 阅读 · 0 评论 -
vc 操作word 指定位置读写,拆分表格!
1:指定位置读写 插入文字型窗体域,通过查找窗体域的标签,对窗体域进行读写。代码给丢了,哎,恼火! 2:写单元格 Tables tbs=m_wdDoc.GetTables(); Table tb; tb=tbs.Item(1);//取第一个表格 Range range; Cell ce=tb.Cell(m_row,m_col); range=ce....原创 2014-03-25 11:48:51 · 1261 阅读 · 0 评论