- 博客(5)
- 资源 (7)
- 收藏
- 关注
转载 堆 和 栈的 区别
堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵
2014-11-09 16:57:46 364
转载 c\c++ 头文件的作用
每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。 C++/C程序的头文件以“.h”为后缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些系统以“.cc”或“.cxx”为后缀)。 1,头文件可以定义
2014-11-09 16:53:48 611
转载 C++四种cast
C 风格(C-style)强制转型如下: (T) expression 或 T(expression) //函数风格(Function-style) 两种形式之间没有本质上的不同。 对于具有转换的简单类型而言C 风格转型工作得很好。然而,这样的转换符也能不分皂白地应用于类(class)和类的指针。ANSI-C++标准定义了四个新的转换符:reinterpret_cast, stati
2014-11-06 23:47:10 499
转载 关于不定参数
一、什么是可变参数 我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式: printf("%d",i); prin
2014-11-06 21:33:45 431
转载 Cocos2d-x3.1及3.2实现截屏功能
1、Cocos2d-x3.1 在Cocos2d-x3.2之前,Cocos引擎没有提供截图功能,但是可以通过RenderTexture实现, 1.1首先在CCDirector.h中添加如下代码:并在其中添加头文件 #include "2d/CCRenderTexture.h" view sourceprint? 1.void saveScreenshot(cons
2014-11-06 18:36:22 483
ExcelToJson.zip
2020-11-10
Android-ndk-r10d
2015-11-24
pvr.ccz格式转换成.png的,亲测可用
2015-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人