【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

相关推荐
汉克老师13 小时前
GESP6级C++考试语法知识(五、格雷码)
c++·算法·位运算·异或·gesp6级·gesp六级·格雷码
Heaphaestus,RC13 小时前
Slate到UMG的封装原理揭秘
开发语言·ue5
程序leo源14 小时前
C语言知识总结
c语言·开发语言·c++·经验分享·笔记·青少年编程·c#
沫璃染墨14 小时前
二叉搜索树完全指南:从核心原理到增删查改全实现
开发语言·c++
‎ദ്ദിᵔ.˛.ᵔ₎14 小时前
C++哈希表
数据结构·c++·散列表
想学会c++15 小时前
单例模式笔记总结
c++·笔记·单例模式
阿旭超级学得完15 小时前
C++11(初始化)
java·开发语言·数据结构·c++·算法
洛水水15 小时前
设计模式入门:从设计原则到核心模式
c++·设计模式
Languorous.16 小时前
C++数据结构进阶|并查集(Union-Find)详解:从原理到面试实战
数据结构·c++·面试
不知名的老吴16 小时前
C++中emplace函数的不适场景总结(一)
java·开发语言·c++