自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yamada的专栏

游戏人生

  • 博客(5)
  • 收藏
  • 关注

转载 两个线段之间的位置关系

两个线段之间的位置关系转载自平面内两条线段的位置关系(相交)判定与交点求解概念平面内两条线段位置关系的判定在很多领域都有着广泛的应用,比如游戏、CAD、图形处理等,而两线段交点的求解又是该算法中重要的一环。本文将尽可能用通俗的语言详细的描述一种主流且性能较高的判定算法。 外积,又称叉积,是向量代数(解析几何)中的一个概念。两个二维向量v1(x1, y1)和v2(x2, y...

2018-01-16 16:48:21 10046

转载 string转char*

string 和 char*1、string转换为char*可以使用string提供的函数c_str() ,或是函数data(),data除了返回字符串内容外,不附加结束符’\0’,而c_str()返回一个以‘\0’结尾的字符数组。2、const char *c_str();c_str()函数返回一个指向正规C字符串的指针,内容与本string串相同. 这是为了与c语言兼容,在c语言中没有stri

2017-08-30 17:53:03 433

原创 std::vector---swap

std::vector—swap众所周知,vector占用内存在初始化时就已经分配好了,当内存不足时会重新分配并把之前的成员拷贝到新的内存中去。但是,比如当vector占用内存为1024字节时,erase()掉1020个字节,有效元素就只占用4个字节,并且剩下的1020个字节已经确定不会再使用时,就需要回收剩下没用的1020个字节了,这个vector对象占用空间还是为1024字节,clear()也是

2017-08-30 11:27:01 1107

原创 只能向右向下移动的迷宫

迷宫一个迷宫,只能向右向下移动,获得可以到达目标点的路径#include<iostream>using namespace std;int mg[10][12] = { //一个迷宫,其四周要加上均为1的外框 { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1 }, {

2017-08-18 16:29:32 1208

原创 倒计时

倒计时ctor:function(){ this._curTime = new Data().getTimer(); this._passTime = this._curTime; //.....启动定时器 Updata 小于1s执行一次}Updata:function(){ this._curTime = new Data().getTimer();

2017-08-02 14:14:13 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除