【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

相关推荐
杰众物联4 分钟前
超高频FPC标签企业
c++
无限进步_14 分钟前
【C++】私有虚函数与多态:访问权限不影响动态绑定
开发语言·c++·ide·windows·git·算法·visual studio
呆呆敲代码的小Y16 分钟前
48个AI智能体搭建完整游戏开发工作室:Claude Code Game Studios
人工智能·游戏·unity·ai·游戏引擎·ai编程·ai游戏
努力努力再努力wz16 分钟前
【MySQL入门系列】:不只是建表:MySQL 表约束与 DDL 执行机制全解析
android·linux·服务器·数据结构·数据库·c++·mysql
艾莉丝努力练剑36 分钟前
【Linux加餐】mmap文件映射
linux·运维·服务器·c语言·c++·学习
叶子野格42 分钟前
《C语言学习:编程例题》8
c语言·开发语言·c++·学习·算法·visual studio
6Hzlia1 小时前
【Hot 100 刷题计划】 LeetCode 152. 乘积最大子数组 | C++ 动态规划 (绝妙 swap 翻转技巧)
c++·leetcode·动态规划
HockerF1 小时前
cpu原理到c/c++指针
c语言·c++
John.Lewis1 小时前
C++加餐课-二叉树:进阶算法
数据结构·c++·算法
Q741_1471 小时前
设计模式之装饰器模式 理论总结 C++代码实战
c++·设计模式·装饰器模式