C++ 单例模式 C++饿汉式template<typename T> class Singleton { private: //隐藏构造函数、析构函数,删除拷贝构造函数、赋值运算符 Singleton() { cout << "程序运行时就打印该信息" << endl; } ~Singleton(...
C++ 记录一个关于扩容的未明确定义行为 代码遇到一个无法赋值的问题//FNodeGroupIndex t = AllocateEightNodes(CurBound, CurNode); //Nodes[CurNode].ChildIndex = t; Nodes[CurNode].ChildIndex = AllocateEightNodes(CurBound, CurNode); 必须按注释写法保存临时变量再赋值。原因是All...
Gameplay框架 UE4组件中的插槽(Socket)--以SpringArmComponent为例 组件插槽主要是提供除了组件自身位置为锚点的其他可供子组件 Attach 的锚点。通过 FName 索引到组件上的插槽,组件变换到 WorldSpace 时使用所属组件插槽的 Transform 来进行变换。插槽管理从 SceneComponent 中有关插槽管理的有/** * Gets the names of all the sockets on the component. * @...