【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

相关推荐
程与留44 分钟前
14_Qt 样式表(QSS)入门(语法、选择器、美化实战)
c++·qt
欧特克_Glodon9 小时前
OpenCV计算机视觉开发入门与实践<二十七>:图像分割概述
c++·人工智能·opencv·计算机视觉
蒸蒸yyyyzwd9 小时前
cpp 选手秋招学习笔记 day21
c++·面试·八股
WiChP19 小时前
【V0.1B15】从零开始的2D游戏引擎开发之路
游戏引擎
「QT(C++)开发工程师」20 小时前
C++ auto 用法详解
开发语言·c++
OPEN-F21 小时前
C++STL教程:容器适配器与实用工具
开发语言·c++
OPEN-F21 小时前
C++模板教程:变参模板、折叠表达式与SFINAE
java·开发语言·c++
有点。21 小时前
C++二叉搜索树进阶
开发语言·c++
HugoStudio_SWAN21 小时前
【擦除重绘】C++ 控制台动画:弹跳 Logo DVD 屏保效果
开发语言·c++·学习·程序人生
kyle~1 天前
C++_STL---迭代器失效
开发语言·c++