【UE5 C++】各个头文件的含义

#pragma once 预处理程序指令

作用:保护同一个文件不会被多次包含,使得头文件只会被编译一次,

#include "CoreMinimal.h"

包含了一套来自UE4的核心编程环境的普遍存在类型

#include "GameFramework/GameModeBase.h"

基于GameModeBase生成的一个文件,所以它包含默认GameModeBase的头文件

#include "MyProjectGameModeBase.generated.h"

存储虚幻的反射数据,每一个类都会包含这个头文件

(关于.generated.h详情移步之前一篇文章 https://blog.csdn.net/weixin_64072619/article/details/137604586?spm=1001.2014.3001.5501)


参考:

https://www.bilibili.com/video/BV1Dc411f7nx?p=4

相关推荐
aaPIXa62212 小时前
C++模板元编程:编译期计算Fibonacci数列
java·开发语言·c++
Augustzero13 小时前
`co_await` 按下暂停键之后:从零看懂 C++20 协程
c++·后端
知无不研13 小时前
c语言和c++中的静态关键字
开发语言·c++·静态关键字
思麟呀14 小时前
在C++基础上理解CSharp-7
java·jvm·c++·c#
2601_9498180914 小时前
Vector从入门到应用(C++ STL动态数组万字全解
开发语言·c++
汉克老师14 小时前
GESP2026年6月认证C++八级( 第三部分编程题(1、线网建设))精讲
c++·最小生成树·排序·kruskal·并查集·gesp8级
胖大和尚14 小时前
Linux 内核工程师、HPC工程师、C++工程师
c++·kernel·hpc
chh56315 小时前
C++--list
开发语言·数据结构·c++·学习·算法·list
qq_4164091315 小时前
性价比高的openclaw选哪家
c++
汉克老师16 小时前
GESP2026年6月认证C++八级( 第三部分编程题(2、堆石子))精讲
c++·排列组合·快速幂·费马小定理·gesp8级·逆元·组合数计算