【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

相关推荐
2401_891482178 分钟前
C++中的代理模式实战
开发语言·c++·算法
2401_8386833716 分钟前
C++中的代理模式高级应用
开发语言·c++·算法
暮冬-  Gentle°5 小时前
C++中的命令模式实战
开发语言·c++·算法
㓗冽8 小时前
分解质因数-进阶题10
c++
图图的点云库8 小时前
高斯滤波实现算法
c++·算法·最小二乘法
CoderCodingNo9 小时前
【GESP】C++七级考试大纲知识点梳理, (1) 数学库常用函数
开发语言·c++
老鱼说AI9 小时前
CUDA架构与高性能程序设计:异构数据并行计算
开发语言·c++·人工智能·算法·架构·cuda
zyh______11 小时前
unity值属性修改步骤
unity·游戏引擎
2301_7938046911 小时前
C++中的适配器模式变体
开发语言·c++·算法
旖-旎12 小时前
二分查找(1)
c++·算法·二分查找·力扣·双指针