11 2012 档案
摘要://遍历文件string[] dirs = Directory.GetFiles(chaifenPath.Text, "*.stage");//创建目录string sFileName = chaifenPath.Text + '\\' + "temp"; if (Directory.Exists(sFileName) == false){ Directory.CreateDirectory(sFileName);}//文件操作的常用方法File.Delete\File.Move\File.Copy//写文件StreamWriter sw
阅读全文
摘要:条件:已知子弹位置,子弹速度大小m_nSpd、方向m_nAngle,目标的位置,每次转角角度FOLLOW_ANGLE实现目标:要求子弹跟踪目标,且角度能够平滑地过度到正对目标实现:1、算出子弹与目标所成的角度nAngle2、(ANGLE_CIRCLE=360) if(m_nAngle != nAngle){ if(nAngle > m_nAngle){ if(nAngle < m_nAngle + 180){ m_nAngle += FOLLOW_ANGLE;...
阅读全文
摘要:结构体默认的字节对齐一般满足三个准则:1) 结构体变量的首地址能够被其最宽基本类型成员的大小所整除;2) 结构体每个成员相对于结构体首地址的偏移量(offset,即每个成员的起始地址)都是成员自身大小的整数倍,如有需要编译器会在成员之间加上填充字节(internal adding);3) 结构体的总大小为结构体最宽基本类型成员大小的整数倍,如有需要编译器会在最末一个成员之后加上填充字节(trailing padding)。注意:当结构体成员里面有数组成员时,如int a[10],要看成10个整形变量才参与计算。在某些时候也可以设置字节对齐方式。这就需要使用 #pragma pack#pragm
阅读全文

浙公网安备 33010602011771号