【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 小时前
【穿越Effective C++】23.宁以non-member、non-friend替换member函数
c++·面试
青小俊9 小时前
【代码随想录c++刷题】-二分查找 移除元素 有序数组的平方 - 第一章 数组 part 01
c++·算法·leetcode
赖small强9 小时前
【Linux C/C++开发】第16章:多线程编程基础
linux·c语言·c++·多线程编程·进程和线程的本质区别
AA陈超10 小时前
以 Lyra 的架构为基础,创建一个名为 “Aura“ 的英雄并实现发射火球技能
c++·笔记·学习·ue5·lyra
xlq2232211 小时前
16.17.list(上)
c++·list
cpp_250111 小时前
P1765 手机
数据结构·c++·算法·题解·洛谷
未到结局,焉知生死12 小时前
PAT每日三题11-20
c++·算法
就是ping不通的蛋黄派12 小时前
数据结构与算法—线性表(C++描述)
数据结构·c++
胡童嘉12 小时前
长沙烈焰鸟网络科技有限公司实习day13日记
功能测试·学习·职场和发展·游戏引擎·cocos2d
杜子不疼.14 小时前
【C++】深入解析AVL树:平衡搜索树的核心概念与实现
android·c++·算法