本文需要说明的是一种动态数组模板类(Array),可用于自定义的需要连续空间的容器,能有效得利用分配的空间,提供较高效的数组对象操作,和使用引用计数减少内存复制拷贝。
Array与std::vector或std::array不同。Array存储连续的对象,并且在对象内存前开辟一份数组
描述块对数组进行描述。Array存储的数据数量是动态的,可以通过setLength调整,同时可以...
分类:
编程语言 时间:
2015-03-30 18:42:19
阅读次数:
224
rpm -ivh安装的mysql-server mysql-client mysql-devel是不会在/etc下生成my.cnf文件的我们需要把需要的cnf文件复制到etc目录下cp /usr/share/mysql/mysql-huge.cnf /etc/my.cnf根据系统的内存,复制不同的....
分类:
数据库 时间:
2015-02-05 12:59:22
阅读次数:
180
原来刚刚开始做linux下面的多进程编程的时候,对于下面这段代码感到很奇怪, 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define LEN 2 8 void err_exit(char *fmt,......
分类:
其他好文 时间:
2014-12-28 22:12:10
阅读次数:
217
方法参数传递有2种方式:值传递和引用传递.值传递:默认都是值传递.值传递有2种,值类型和引用类型的.实质是复制栈中的值.值类型的值传递:栈中的值就是实际值.引用类型的值传递:栈中的值是内存堆中地址.引用传递:参数前加ref的为引用传递,引用传递有2种,值类型和引用类型的.实质就是传递自己本身,只是多...
分类:
其他好文 时间:
2014-10-29 00:02:12
阅读次数:
375
本章在上一章的基础上讲解顶点缓存数组(Vertex Buffer Object)即VBO的使用,使用VBO来实现金字塔和立方体的绘制,
绘制的效果和上一章相同。这个系列教程主要是采用实例演示 Opengl ES 1.x NDK开发,对一些要点进行解释,因此对API的用
法和说明较少,建议初学者可以参考Opengl ES 1.x的API手册。
本章示例了VBO缓存顶点、颜色和索引的用法。
>>>为什么要使用VBO?
VBO的数据存放在显卡内存中,能节省从系统内存复制到显卡内存中的时间,提高...
分类:
其他好文 时间:
2014-10-20 15:10:36
阅读次数:
275
请编码实现memcpy函数:void *memcpy(void *dst,const void *src,unsigned int count) 显然是内存复制函数
下面是本人结合memcpy的源代码实现的一个测试用例,请大家指点
#include
void *memcpy(void *dst,const void *src,unsigned int count)
{
char *p...
分类:
其他好文 时间:
2014-09-26 23:19:19
阅读次数:
376
1、返回局部变量地址将引起内存错误
2、临时空间过大:操作系统在加载某个应用程序时,都将为其分配一定大小的栈空间,若申请过大的局部变量,可能会引起栈溢出问题。
3、src 和 dst 内存覆盖:在进行字节内存复制时,常会出现这一问题。因为部分系统库函数并没有提供内存覆盖的检测功能,从而导致错误。
如下即是源内存区和目的内存区覆盖的示例:
#include
#inc...
分类:
其他好文 时间:
2014-07-27 11:26:02
阅读次数:
185
CProgressCtrl常用属性CProgressCtrl类常用成员函数CProgressCtrl代码示例一、CProgressCtrl控件属性 当我们在处理大程序时,常常需要耗很长时间(比如搜索内存,复制大文件),为了不让用户错误的认为系统已经死机,我们要给程序添加进度条。 vertical :...
分类:
其他好文 时间:
2014-07-14 00:25:46
阅读次数:
328