2018年3月23日
摘要: 1,获取鼠标在当前场景中坐标系统的中的position,加入场景地图的范围是一千平方米,那么这个position的范围也是1000米x1000米。 注册鼠标事件 函数实现MoveToMouseCursor(),此函数放在PlayerController::PlayerTick()内调用,重写下Pla 阅读全文
posted @ 2018-03-23 20:35 一粒沙 阅读(3135) 评论(0) 推荐(0) 编辑
摘要: 在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。对于这种问题,用静态数组的办法很难解决。为了解决上述问题,C语言提供了一些内存管理函数,这些内存管理函数结合指针可以按需要动态地分配内存空间,来构建动态数组,也可把不再使用的空间回收待用,为有效地利用内存资源提 阅读全文
posted @ 2018-03-23 10:38 一粒沙 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.堆内存分配 : C/C++定义了4个内存区间: 代码区,全局变量与静态变量区,局部变量区即栈区,动态存储区,即堆(heap)区或自由存储区(free store)。 堆的概念: 通常定义变量(或对象),编译器在编译时都可以根据该变量(或对象)的类型知道所需内存空间的大小,从而系统在适当的时候为他 阅读全文
posted @ 2018-03-23 10:31 一粒沙 阅读(3541) 评论(0) 推荐(0) 编辑