自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 (c++)函数指针以及函数指针对于模板函数的延展用法

它是一个可调用对象的封装器,可以将函数、函数对象、Lambda 表达式等包装成一个可调用的对象,并且支持任意参数类型和返回值类型。如图,M_P为函数指针指向了一个类型为void且参数为整型的函数;通过对函数模板,函数指针以及c++新特性的使用从而使得代码可读性更强,现在就可以明确的知道在哪调用了什么函数,并且直观易懂;则是把参数包进行拆分,而如上代码中折叠表达式可以理解为多个(函数调用,void())组成;就是把函数的返回值类型进行一个统一,避免返回值类型不同从而不方便进行其他操作;

2024-04-08 14:42:31 362

原创 关于libevent与vs2022的环境配置以及使用

将CFLAGS=$(CFLAGS) /Ox /W3 /wd4996 /nologo添加/Zi,结果如上图;将LIBFLAGS=/nologo添加一个/MACHINE:X64,结果如上图;然后cd /d +下载的libevent文件夹下,执行nmake /f Makefile.nmake。打开文件后,在文件头加入#include 即可;1.对应libevent文件夹+\WIN32-Code\nmake。1.对应libevent文件夹;关于libevent的下载就此结束;

2024-03-30 10:14:17 737

原创 游戏服务器搭建(仅供参考)

选择按流量付费即可:因为linux系统占用内存少, 所以镜像选择使用Linux的即可(此处选用Ubuntu 20.04 64位);预算低,以及基友服的话,选择按流量付费即可;

2024-01-27 06:18:24 1553

原创 (vs2019)“redefinition of ***“对于某某的重定义

也导致了重定义行为,但是将#pragma once补全后则会正常编译(虽然仍存在错误,但此错误并不影响编译,是配置问题)1.找到重复定义的地方,删除直至剩下一个,若文件太多,难以查询,为图方便可以使用定义宏来解决。例如检测到变量num重复定义则可用下列方法解决。

2024-01-20 05:17:43 361

原创 VS2019进行编译时复制到远程系统时,头文件无法正确识别的问题

将代码编译至远程服务器时遇到的问题

2024-01-18 16:28:47 540

原创 (VM篇)将虚拟机中的网络连接设置成桥接模式操作步骤以及注意事项

同时IPV4地址设置时,需注意与本机IP地址相似(前三个位置无脑抄即可),例如我的本机IP即是192.168.1.107,则IPV4地址需设置为192.168.1.***(***随意就好,不要超过255)注意:其实自动也可以,但是仅足够学习使用,因为不设置成手动,因为移动虚拟机等各种因素可能造成虚拟机IP地址变化,因此手动设置可以很好的避开这些问题;网关(Gateway)和DNS也同理,但是***通常设置为1,点击应用(APPLY)即可。将IPV4方法(IPV4 Method)设置成手动(Manual)

2024-01-13 11:27:28 536 1

原创 vs2022连接(VM17)Linux远程系统

对应输入虚拟机上的IP地址(终端上ipconfig命令即可得到对应虚拟机IP)首先打开vs2022,在顶部菜单栏中找到工具(进行点击)->选项。点击连接后等待连接测试(测试时,虚拟机必须是运行状态)自行编译测试一下后,弹出即证明连接成功拉。找到跨平台->连接管理器。

2024-01-13 10:26:25 447 1

原创 Xshell连接VMware Workstation

新建会话,然后在名称处输入IP地址(虚拟机终端输入ipconfig可得);点击连接(输入虚拟机的账号名和密码即可登录成功)从而实现在Xshell上登录。

2024-01-11 14:18:13 378 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除