【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

相关推荐
jf加菲猫1 分钟前
第10章 数据处理
xml·开发语言·数据库·c++·qt·ui
wengqidaifeng12 分钟前
备战蓝桥杯----C/C++组 (三)算法讲解前言
c语言·c++·蓝桥杯
森G20 分钟前
30、QStandardItemModel 和 QTableView---------Model/View模型视图
c++·qt
maxmaxma24 分钟前
ROS2机器人少年创客营:Python第二课
c++·python·机器人
山栀shanzhi31 分钟前
FFmpeg 实战:RGB 裸流编码成 MP4,全流程详解(含源码
c++·ffmpeg
Yupureki33 分钟前
《Linux系统编程》20.常见程序设计模式
linux·服务器·c语言·c++·单例模式·建造者模式·责任链模式
誰能久伴不乏44 分钟前
给开发板装上嘴巴与耳朵:i.MX6ULL 裸机串口 (UART) 驱动终极指南
arm开发·c++·单片机·嵌入式硬件·arm
biter down1 小时前
深入浅出 C++ string 类:从原理到实战
开发语言·c++
Lhan.zzZ1 小时前
Qt多线程数据库操作:安全分离连接,彻底解决段错误
数据库·c++·qt·安全
风酥糖1 小时前
Godot游戏练习01-第23节-新增Player名称显示
游戏·游戏引擎·godot