【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

相关推荐
艾莉丝努力练剑9 分钟前
【Linux信号】Linux进程信号(中):信号保存、信号处理(含“OS是如何运行的?”)
大数据·linux·运维·服务器·数据库·c++·mysql
西西弟11 分钟前
拓扑排序及关键路径(数据结构)
数据结构·c++
qwehjk200812 分钟前
实时语音处理库
开发语言·c++·算法
2301_8042154115 分钟前
自定义异常类设计
开发语言·c++·算法
c++逐梦人16 分钟前
C++11 ——— 右值引用和移动语义
c++·右值
暮冬-  Gentle°16 分钟前
C++代码依赖分析
开发语言·c++·算法
糯诺诺米团19 分钟前
C++多线程打包成so给JAVA后端(Ubuntu)<3>
java·开发语言·c++
2301_7638919519 分钟前
泛型编程与STL设计思想
开发语言·c++·算法
j_xxx404_21 分钟前
蓝桥杯基础--进制转换
开发语言·数据结构·c++·算法·职场和发展·蓝桥杯
雪域迷影22 分钟前
OpenHarmony 电源管理模块状态转换分析
c++·openharmony·电源管理部件