![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 74
飞舞轻扬
这个作者很懒,什么都没留下…
展开
-
cocos2dx-3.0 之sprite学习:
cocosd2dx3.0相对于之前版本改变还是比较大的。现在我们来学习一下3.0中sprite的一些用法:原创 2013-12-15 09:46:21 · 1272 阅读 · 0 评论 -
我的虚幻4之旅01 添加一个GameMode到项目
unreal engine 4学习之添加自定义类到项目原创 2014-11-23 18:45:51 · 5962 阅读 · 2 评论 -
OpenGL 超级宝典学习,制作 圆柱,球体,花托,圆盘等多边体
OpenGL 超级宝典代码原创 2014-11-16 13:41:12 · 2807 阅读 · 0 评论 -
直线点画模式
1:开启点画模式:glEnable(GL_LINE_STIPPLE);2:设置当前模式为点画模式:glLineStipple(1, 0x0101); #include #define drawOneLine(x1,y1,x2,y2) glBegin(GL_LINES);\ glVertex2f((x1), (y1)); glVertex2f((x2),(y2)); glEnd();原创 2014-10-22 22:02:21 · 1125 阅读 · 0 评论 -
遇见C++ Lambda
遇见C++ Lambda Written by Allen Lee If you die when there's no one watching, and your ratings drop and you're forgotten.– Marilyn Manson, Lamb Of God 生成随机数字 假设我们有一个v转载 2014-02-22 16:46:51 · 677 阅读 · 0 评论 -
c++之内存管理2
C++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也转载 2014-02-04 22:21:50 · 867 阅读 · 0 评论 -
c++之内存管理
c++ 内存模型,内存管理基本原创 2014-02-04 22:37:05 · 972 阅读 · 0 评论 -
C++之构造函数、析构函数抛出异常的问题
1. 抛出异常1.1 抛出异常(也称为抛弃异常)即检测是否产生异常,在C++中,其采用throw语句来实现,如果检测到产生异常,则抛出异常。该语句的格式为: throw 表达式;如果在try语句块的程序段中(包括在其中调用的函数)发现了异常,且抛弃了该异常,则这个异常就可以被try语句块后的某个catch语句所捕获并处理,捕获和处理的条件是被抛弃的异常的类型与catch语句的异常类型相转载 2014-02-05 22:44:18 · 696 阅读 · 0 评论 -
C++ 之函数模版
函数模版定义:函数模版是通用的函数描述,有时候也被称为参数化类型。建立模版如下:template void Swap (Any&a,Any&b){ Any temp; temp = a; a=b; b =temp;}原创 2014-01-27 10:03:09 · 1003 阅读 · 2 评论 -
c++ cout 格式化输出浮点数、整数及格方法
C语言里可以用printf(),%f来实现浮点数的格式化输出,用cout呢。。。?下面的方法是在网上找到的,如果各位有别的办法谢谢留下...iomanip.h是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常的:dec 置基数为10 相当于"%d"hex 置基数为16 相当于"%X"oct 置基数为8 相当于"%o"setfill(c) 设填充字符为cset转载 2014-01-24 02:07:31 · 14916 阅读 · 1 评论 -
c++之简单的文件输入输出
写入文本文件#include #include //包含头文件int main(){ using namespace std; char automobile[50]; int year; double a_price; double d_price; ofstream outFile;//1.创建ofstream outFile.open("carinfo.txt")原创 2014-01-24 01:17:26 · 1456 阅读 · 0 评论 -
c++内联函数
(1)什么是内联函数?内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。(2)为什么要引入内联函数?当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。另外,前面我们讲到了宏,里面有这么一个例子:#define ABS(x) ((x)>0? (x):-(x))当++i出现时,宏就会歪曲我们的意思,换句话说就是:宏的定义很容易产生二意性。 我原创 2013-12-28 08:48:19 · 691 阅读 · 0 评论 -
c++之引用变量
引用的定义:引用是定义已定义的变量的别名(另一个名称)。引用一般用途:引用变量的主要用途是用作函数的形参,通过将引用变量做参数,函数将使用原始数据,而不是拷贝。创建引用变量:int i;int & j = i; 此处& 符号不是地址符 是用来类型标识符的一部分,就像声明中的int*指向int的指针,int& 是指向int的引用。以上代码等价于 int* const j=原创 2013-12-28 10:50:21 · 807 阅读 · 0 评论 -
cocos2dx 之内存管理
cocos2dx3.0 内存管理 ,这里把分析下源码。原创 2014-01-01 10:33:56 · 1409 阅读 · 3 评论 -
我的虚幻4之旅02 添加一个ACharacter
添加玩家控制角色原创 2014-11-24 23:39:10 · 2142 阅读 · 0 评论