c/c++
文章平均质量分 82
哈哈沃
这个作者很懒,什么都没留下…
展开
-
高自由度:c++八大排序算法实现代码和原理
网上有很多八大排序的代码,不过那都比较简约,只是想表明算法原理。当然也有个人的博客写的也是很好的。我写的八大排序算法有以下几个特点:1、只要改变一个数值,就能实现从小到大或从大到小的排序。2、改变一个N的值可以随便改变排序数组的元素的多少。3、排序适合int、long、float、double、char类型的排序,只要改变一个ArrayType的类型就行。4、八大排序中,有些都是改原创 2016-07-21 23:51:19 · 533 阅读 · 0 评论 -
关于c++类模板及连接问题解决方法
这个是鄙人发表一篇论坛,刚结帖,由于没有回复次数,导致没写结贴总结,在这写下结贴总结,也希望以后也出现此问题的朋友们知道怎么处理:论坛链接:http://bbs.csdn.net/topics/392016457#new_post总结:1、通过一楼的提示,我百度了一下,看到这篇博客后,知道所以然了:https://zm12.sm-tc.cn/?src=http%3A%2F%2Fwww.原创 2016-09-09 10:09:10 · 1193 阅读 · 0 评论 -
TCP/IP协议 三次握手与四次挥手
一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32转载 2016-11-06 22:18:23 · 220 阅读 · 0 评论 -
cocos2d关于粒子系统的属性
在重力模式中,以下属性是合法的: gravity (Point)。粒子系统的重力。 speed (float)。粒子们射出的速度。 speedVar(float)速度变量 tangencialAccel(float)粒子们的正切加速度 tangencialAccelVar(float)粒子们正切加速度的变量 radialAccel(float)粒子们转载 2016-10-18 11:07:01 · 573 阅读 · 0 评论 -
关于cocos2d-x 3.3网格特效笔记
记录一些关于网格特效的笔记,在3.x与2.x中,网格特效这块区别还是挺大的,下面是一些笔记和代码:#include "HelloWorldScene.h"USING_NS_CC;Scene* HelloWorld::createScene(){ // 'scene' is an autorelease object auto scene原创 2016-11-16 14:43:24 · 1378 阅读 · 0 评论 -
关于求线段和线段,线段和圆弧,圆弧与圆弧的交点算法
1、线段与线段求交点已知线段的起点和终点,求交点,这个比较简单,解2个二元一次方程可以求出。a、我这里的算法是判断2条线段的定义域和值域是否有重合地方,有则进行下一步判断,没有这返回空,表示没有交点。b、根据直线方程2点式y - y1 = (y2 - y1) / (x2 - x1)(x - x1),进行解方程,不过这之前先进行对斜率判段,分为斜率k不存在,k=0,k存在三种情况,当原创 2017-12-27 09:35:27 · 13073 阅读 · 6 评论 -
关于内存泄漏的那点事
自己写项目或者程序时,对内存泄漏这块还是少有关心。现在当自己写的项目用到了链表和队列以及栈的时候(可能以前写的都是一些应用型,小的逻辑算法吧),发现内存的使用比较多了,于是就有了对内存的管理。由于项目有小扩大的,所以刚开始并没有考虑这一块,现在再弄,有点亡羊补牢了。不过总归不晚,这里总结一下网上一些资料,方便自己以后查阅,和游客浏览吧。 1、什么是内存泄漏? 内存...转载 2018-04-09 13:59:52 · 268 阅读 · 0 评论