- 《剑指Offer》面试题21:调整数组顺序使奇数位于偶数前面 1 题目 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 2 分析 使两个指针pHead、pLast分别指向序列的首部和尾部。pHead向后遍历,定位偶数元素;pL... 《剑指Offer》面试题21:调整数组顺序使奇数位于偶数前面 1 题目 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 2 分析 使两个指针pHead、pLast分别指向序列的首部和尾部。pHead向后遍历,定位偶数元素;pL...
- 【原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,在这个简单的教程中,我们将在游戏开始时简单地改变玩家的视图目标。 创建一个新的 C++ Actor 子类并将其命名为 SetViewTarget 。在头文件中,我们将声明一个 actor 变量,并将其称为 MyActor ... 【原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,在这个简单的教程中,我们将在游戏开始时简单地改变玩家的视图目标。 创建一个新的 C++ Actor 子类并将其命名为 SetViewTarget 。在头文件中,我们将声明一个 actor 变量,并将其称为 MyActor ...
- 一、语言本身 变量、条件、循环、字符串、数组、函数、结构体、指针… C语言重点:指针、内存管理 C++重点:面向对象、泛型、模板、STL 二、 基础四大件 数据结构与算法:字符串、链表、二叉树、堆、... 一、语言本身 变量、条件、循环、字符串、数组、函数、结构体、指针… C语言重点:指针、内存管理 C++重点:面向对象、泛型、模板、STL 二、 基础四大件 数据结构与算法:字符串、链表、二叉树、堆、...
- 【原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节,在本教程中,我们将添加一个广告牌组件(Billboard)到我们的 Actor 对象上。在 UE4 编辑器中也可以很容易地添加组件,但是这次让我们通过编程来实现。 首先,我们将创建一个名为 AddBillboardComp 的新的 ... 【原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节,在本教程中,我们将添加一个广告牌组件(Billboard)到我们的 Actor 对象上。在 UE4 编辑器中也可以很容易地添加组件,但是这次让我们通过编程来实现。 首先,我们将创建一个名为 AddBillboardComp 的新的 ...
- 效果图 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 在本教程中,在这个虚幻引擎4 C++ 教程中,我们将学习如何依据玩家的方向,通过使用 lerp 函数和重叠事件自动打开一扇门。创建一个新的 actor 类,比如叫它 OpenDoorWithLerp 。 首先,... 效果图 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 在本教程中,在这个虚幻引擎4 C++ 教程中,我们将学习如何依据玩家的方向,通过使用 lerp 函数和重叠事件自动打开一扇门。创建一个新的 actor 类,比如叫它 OpenDoorWithLerp 。 首先,...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,这是 Epic 的游戏控制摄像机教程的攻略教程。 创建一个名为 CameraDirector 的新角色。然后在头文件中添加三个变量。添加两个从 Actor 类继承而来的摄像机 actor。将 UPROPERTY 设置为 EditAny... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,这是 Epic 的游戏控制摄像机教程的攻略教程。 创建一个名为 CameraDirector 的新角色。然后在头文件中添加三个变量。添加两个从 Actor 类继承而来的摄像机 actor。将 UPROPERTY 设置为 EditAny...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,创建一个新的 C++ Actor 子类并将其命名为 LightSwitchPushButton 。我们将在头文件中定义四个东西 —— 我们将定义一个 UPointLightComponent、USphereComponent、... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,创建一个新的 C++ Actor 子类并将其命名为 LightSwitchPushButton 。我们将在头文件中定义四个东西 —— 我们将定义一个 UPointLightComponent、USphereComponent、...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,在这个简单的教程中,我们将在游戏开始时,简单地平滑混合运动来改变玩家的视图目标。 创建一个新的 C++ Actor 子类并将其命名为 SetViewTargetBlend 。在头文件中,我们将声明一个 actor 变量,并将其称为 MyA... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,在这个简单的教程中,我们将在游戏开始时,简单地平滑混合运动来改变玩家的视图目标。 创建一个新的 C++ Actor 子类并将其命名为 SetViewTargetBlend 。在头文件中,我们将声明一个 actor 变量,并将其称为 MyA...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,在本教程中,当角色与一个触发器框(Trigger Box)发生重叠时将触发一个事件。 创建一个新的 C++ TriggerBox 子类【它继承自 TriggerBase 类,而它又继承自 Actor 类】并将其命名为 ... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,在本教程中,当角色与一个触发器框(Trigger Box)发生重叠时将触发一个事件。 创建一个新的 C++ TriggerBox 子类【它继承自 TriggerBase 类,而它又继承自 Actor 类】并将其命名为 ...
- 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,本教程非常有趣,我们将通过在设定范围内的所有物体上添加径向推力来模拟爆炸。 创建一个名为 AddRadialForce 的新角色。我们不需要对头文件做任何操作。下面是由虚幻生成的默认头文件。 AddRadialForce.h #pra... 原教程是基于 UE 4.18,我是基于 UE 4.25】 英文原地址 接上一节教程,本教程非常有趣,我们将通过在设定范围内的所有物体上添加径向推力来模拟爆炸。 创建一个名为 AddRadialForce 的新角色。我们不需要对头文件做任何操作。下面是由虚幻生成的默认头文件。 AddRadialForce.h #pra...
- C#引用C++的视觉服务 1.非托管资源 c++代码 #pragma once #include <stdio.h> #include <string.h> #include ... C#引用C++的视觉服务 1.非托管资源 c++代码 #pragma once #include <stdio.h> #include <string.h> #include ...
- 【数据结构实战C++】4 算法复杂度概念 作者 CodeAllen ,转载请注明出处 效率是工程中最关注的算法特性 算法效率的量度的几个方法 事后统计法 -比较不同算法对同一组输入数据的运行处理时间 -缺陷 为了获得不同算法的运行时间必须编写相应程序运行时间严重依赖硬件以及运行时的环境因素算法的测试数据的... 【数据结构实战C++】4 算法复杂度概念 作者 CodeAllen ,转载请注明出处 效率是工程中最关注的算法特性 算法效率的量度的几个方法 事后统计法 -比较不同算法对同一组输入数据的运行处理时间 -缺陷 为了获得不同算法的运行时间必须编写相应程序运行时间严重依赖硬件以及运行时的环境因素算法的测试数据的...
- 【C++深度剖析学习总结】 14 进阶面向对象(下) 作者 CodeAllen ,转载请注明出处 1.面向对象基本概念 类之间的基本关系 继承 从已存在类细分出来的类和原类之间具有继承关... 【C++深度剖析学习总结】 14 进阶面向对象(下) 作者 CodeAllen ,转载请注明出处 1.面向对象基本概念 类之间的基本关系 继承 从已存在类细分出来的类和原类之间具有继承关...
- 【数据结构实战C++】2 数据结构概念 作者 CodeAllen ,转载请注明出处 程序设计中的挑战 利用计算机解决现实生活中实际的问题生活中的不同个体间存在联系用计算机程序描述生活中... 【数据结构实战C++】2 数据结构概念 作者 CodeAllen ,转载请注明出处 程序设计中的挑战 利用计算机解决现实生活中实际的问题生活中的不同个体间存在联系用计算机程序描述生活中...
- 【C++深度剖析学习总结】 16 类的真正形态 作者 CodeAllen ,转载请注明出处 问题:经过不停的改进,结构体struct变得越来越不像它在C语言中的样子!!! 1.类的关键... 【C++深度剖析学习总结】 16 类的真正形态 作者 CodeAllen ,转载请注明出处 问题:经过不停的改进,结构体struct变得越来越不像它在C语言中的样子!!! 1.类的关键...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签