02 2023 档案
摘要:this指针的小知识: 往往在类的成员函数中可以用this获取本身,好像this是C++封装的成员变量一样,但this并不是对象本身的一部分,所以sizeof的结果并不包含this指针 this只能在非静态成员函数中使用 非静态成员函数要返回对象本身的时候可以用:return *this 函数参数与
阅读全文
摘要:全局变量使用: 作用是限定全局变量的作用范围,只能在当前文件使用,类似给它加了个private属性。 其他文件即使使用extern关键字修饰其声明也不可使用。 (为什么作用和其他几个差距那么大,原因是全局变量本身就是static,给它加没有意义。所以完全转换了static的作用,目的是节省关键字)
阅读全文
摘要:定义常量 const与#define的区别: A. const常量具有类型,编译器可以进行安全检查,#define没有类型,只是简单替换字符串 B. const只能定义整数或枚举的常量 const修饰变量 必须初始化 不可修改 指针与const const位于*左侧(const int * a):c
阅读全文
摘要:# 1,处理黑板 ``` UseBlackboard()(当行为树资源有黑板,并且当前控制器没有黑板或者两个黑板不一样时执行) ``` # 2,加载并发起行为树 1,若未初始化行为树组件,新建行为树组件对象 2,BTComp->StartTree() 1,找到树的根节点 2,若行为树已执行并且根节点
阅读全文