【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

相关推荐
滨HI01 小时前
P8605 [蓝桥杯 2013 国 AC] 网络寻路
c++·算法·职场和发展·蓝桥杯
有趣的我1 小时前
linux上实现ose
linux·c++
折途1 小时前
开源一个可以调RGB三色的小灯棒子
c++·单片机·嵌入式硬件·开源
虾球xz1 小时前
游戏引擎学习第120天
学习·游戏引擎
双手插兜-装高手2 小时前
网络 - Socket编程
c语言·开发语言·网络·c++·经验分享
一线灵3 小时前
跨平台游戏引擎 axmol-2.4.0 发布
游戏引擎·axmol
Mr.Wang8094 小时前
条款24:若所有参数皆需类型转换,请为此采用 non-member 函数
开发语言·c++
姚先生975 小时前
LeetCode 贪心算法经典题目 (C++实现)
c++·leetcode·贪心算法
用心尝试6 小时前
23种设计模式的cpp举例
c++·设计模式
安於宿命6 小时前
【Linux】管道通信——命名管道
linux·服务器·c++·信息与通信