【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

相关推荐
Xiu Yan2 小时前
Java 转 C++ 系列:函数对象、谓词和内建函数对象
java·开发语言·c++
炘爚2 小时前
C++实现分布式集群聊天服务器
服务器·c++·分布式
低频电磁之道2 小时前
C++中 explicit 用法:多参数构造函数
c++
czxyvX3 小时前
2-Qt信号与槽
c++·qt
样例过了就是过了3 小时前
LeetCode热题100 杨辉三角
c++·算法·leetcode·动态规划
历程里程碑3 小时前
MySQL视图:虚拟表的实战技巧
java·开发语言·数据库·c++·sql·mysql·adb
啊我不会诶3 小时前
Educational Codeforces Round 120 (Rated for Div. 2) vp补题
c++·算法
埃伊蟹黄面3 小时前
C++ —— 智能指针
开发语言·c++·算法
大肥羊学校懒羊羊3 小时前
质因数个数问题:高效分解算法详解
开发语言·c++·算法
汪宁宇4 小时前
(C++) Qt5.15.12 + GDAL库 等高线生成示例代码
c++·qt·等高线·gdal·等值线·rec533