logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

UE-c++游戏学习:我的世界 第一天

主要内容:新建文件夹(呼呼,好累啊)前置准备第一天当然是准备好 开发的环境 和 学习的心态 。没上手之前有人说UE的坑比U3D的还多????。开发环境:VisualStudio2019 + UE5 (个人)卡的起飞就算了VS2019有个很好用的番茄插件,完美解决没有 UE5提示 的问题,代码效率++,启动速度- -,而且在VS扩展即可下载。学习心态:学就完事,没学c++?没事,会u++就行。新建项

#后端
UE-c++ 调用Windows文件管理器

一. 起因学到图像处理时,需要做个软件。而对于处理的图像,我们希望用户可以提供自定义的图片,所以有这个需求。二. 解决(注意,是UE框架下的C++)!!!需要在项目.Build.cs添加“DesktopPlatform”,“ApplicationCore” 两个模块Build失败大部分是因为模块加载问题,不是你include头文件就行了,具体原因请了解UE的模块机制。代码如下#include "D

#c++
UE-c++代码热编译

一开始发现编译整个项目会重启UE5编辑器,解决方案如下。1.打开编辑器偏好设置。2。找到实时代码编写设置,点击开启。3.Ctrl+Alt+F11快捷键实现游戏代码的变动。

#后端
C++-简述strcpy、sprintf 和 memcpy 的区别

需要注意的是,参数 num 表示要复制的字节数,要保证目标地址有足够的空间容纳源内存块。该函数的第一个参数是目标字符串缓冲区,第二个参数是输出格式字符串,后面的参数表示要输出的具体数据,可以有多个。需要注意的是,输出的字符串长度不能超过缓冲区大小。需要注意的是,该函数会复制整个字符串,包括 NULL 终止符,因此要保证目标地址有足够的空间容纳源字符串。从上面可以知道,strcpy,sprintf

#c++#开发语言
C++-简述strcpy、sprintf 和 memcpy 的区别

需要注意的是,参数 num 表示要复制的字节数,要保证目标地址有足够的空间容纳源内存块。该函数的第一个参数是目标字符串缓冲区,第二个参数是输出格式字符串,后面的参数表示要输出的具体数据,可以有多个。需要注意的是,输出的字符串长度不能超过缓冲区大小。需要注意的是,该函数会复制整个字符串,包括 NULL 终止符,因此要保证目标地址有足够的空间容纳源字符串。从上面可以知道,strcpy,sprintf

#c++#开发语言
C++-c语言词法分析器

特别的,在预处理阶段,识别单/多行注释时,遇到了一个小问题,由于要支持字符串常量和字符常量,而该常量中可能包含//,/*,导致将字符串内容识别为注释,另外,由于需要支持转义字符‘\’的存在,正确识别的字符串,也成为了一大问题,在多次修改匹配代码后,终于将问题解决。无符号十六进制整型常量,正规式为: 0(X|x)(0-9|a-f|A-F)*赋值运算符 += -= *= /= %= = &= ^= |

#c++#c语言
VS-c++控制台获取缓冲区光标位置

如题,简略代码如下#include <iostream>#include <Windows.h> //VS 自带的头文件using namespace std;//获取光标位置COORD GetConsoleCursor() {COORD coordScreen = { 0, 0 }; //光标位置CONSOLE_SCREEN_BUFFER_INFO csbi;if (Ge

#c++
Linux-安装Ubuntu 22.04 LTS的一系列操作

CTRL + ALT + F3 进入命令行模式(需要返回桌面时CTRL + ALT + F1)把文件中的 “en_US” 改成 “en_US.UTF-8”保存退出reboot 重启虚拟机打开终端直接输入#将左侧的应用图标移动到窗口底部位置(好看)#根据屏幕大小,给应用图标设置一个合适的大小值,习惯为64,48或32#让应用图标居中显示。

文章图片
#ubuntu#linux
微信小程序-构建小程序的一些步骤

自用。一. 下载IDE教程使用的是 Jetbrains 旗下的 Intellij IDEA Ultimate,点击下载 。如果要申请 教育免费 license,需要有效的大学edu邮箱。点击申请 。免费license过期后可以打折购买,少四分之一的费用=_=。现在直接有 edu 版本,暂时不知道与 Ultimate 版本的区别。尝试下载 。不推荐下 community 版本,功能过少。教育邮箱忘记

#微信小程序
VS-c++单例模式

如题,简略代码如下#include <iostream>using namespace std;class Singleton {//单例模式private:Singleton() {}Singleton(Singleton& T) = delete;Singleton& operator=(const Singleton& T) = delete;~Singl

#c++
到底了