c++
文章平均质量分 57
linglongbayinhe
这个作者很懒,什么都没留下…
展开
-
UE 导入DataTable中文乱码问题
UE导入DataTable中文乱码问题原创 2022-08-30 16:54:38 · 918 阅读 · 0 评论 -
UE4 c++ Enum转FString,int32转Enum
Enum转FStringint32转Enum原创 2021-04-19 16:04:58 · 2447 阅读 · 0 评论 -
UE4 窗口最小化(C++)
头文件引入#include "Engine/GameEngine.h"#include "EngineGlobals.h"模块添加PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });.cppbool UBlueprintFunctionLibrary::SetWindow_Mini...转载 2019-04-24 15:58:59 · 1787 阅读 · 1 评论 -
c++ 学习——CString问题
写c++代码时遇到了如下问题,声明string类的时候,提示“未定义标识符‘string’”,如图需要添加c++头文件#include <atlstr.h>结果:大功告成!原创 2018-11-28 15:25:01 · 1449 阅读 · 0 评论 -
c++学习——多线程
通常,要实现并发有两种方法:多进程和多线程。多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。基于进程的多任务处理是程序的并发执行。基于线程的多任务处理是同一程序的片段的并发执行。多线程程序包含可以同时运行的两个或多个部分。这样的程序中的每个部分称为一个线程,每个线程定义了一个单独的执行路径。多进...原创 2018-11-16 19:21:15 · 857 阅读 · 0 评论 -
c++ Socket学习——最简单的SOCKET通信(Win/Linux)
学习socket的时候看的是Linux的教程,在Windows中写,发现有一些不一样,比如在关闭socket的时候用“close()”,运行的时候就会弹出如下错误,后来发现要用“closesocket()”。还有Linux中的"fork()"复制并开启进程,而Windows中则需要“HANDLE threadaccept = CreateThread(NULL, 0, do_service, ...转载 2018-11-16 16:00:12 · 1200 阅读 · 0 评论 -
c++ Socket学习——概念(完善中。。。)
以下是学习c++ Socket时遇到的一些概念,收录如下,以便日后查看。概念不会很全,但会随着学习不断完善。。。MSS与MTU的关系MTU:maximum transmission unit,最大传输单元,由硬件规定,如以太网的MTU为1500字节。MSS:maximum segment size,最大分节大小,为TCP数据包每次传输的最大数据分段大小,一般由发送端向对端TCP通知对端...原创 2018-11-20 18:50:38 · 286 阅读 · 0 评论 -
c++ 学习—— 未声明的标识符“string”(using namespace std;)
写c++代码时遇到了如下问题,声明string类的时候,提示“未定义标识符‘string’”,如图添加了头文件#include <string>之后,仍然显示上述错误,网上搜索之后查到,还需要在头文件中添加using namespace std;#include <string>using namespace std;大功告成!若想继续了解请往下看!name...原创 2018-11-20 17:45:02 · 23268 阅读 · 3 评论 -
c++ Socket学习——使用listen(),accept(),write(),read()函数
对于服务器端程序,使用 bind() 绑定套接字后,还需要使用 listen() 函数让套接字进入被动监听状态,再调用 accept() 函数,就可以随时响应客户端的请求了。listen() 函数通过 listen() 函数可以让套接字进入被动监听状态,它的原型为:int listen(int sock, int backlog); //Linuxint listen(SOCKET soc...转载 2018-11-14 14:31:47 · 9475 阅读 · 4 评论 -
c++ Socket学习——The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name:
在写c++服务器时发现问题如下:源码:// ConsoleApplicationSock.cpp: 定义控制台应用程序的入口点。#include "stdafx.h"#include <winsock.h>#include <string.h>#include <corecrt_io.h>#pragma comment(lib,"ws2_32.l...原创 2018-11-13 18:37:14 · 943 阅读 · 0 评论 -
c++ Socket学习——error LNK2019: 无法解析的外部符号 _htons@4(编程解决方法)
在写c++服务器时发现,编译下方代码时后两句报错。代码如下:#include "stdafx.h"#include <winsock.h>int serverport = 5188;void InitialSock(){ //绑定套接字 sockaddr_in servaddr; memset(&servaddr, 0, sizeof(servaddr));...原创 2018-11-13 15:31:25 · 2800 阅读 · 1 评论 -
C++游戏服务器开发常用工具
初学网络服务器,不知从何下手,记录一下,以便日后查看:C++游戏服务器开发常用工具介绍在软件开发过程中需要使用的工具类型实属众多,从需求建模到软件测试,从代码编译到工程管理,这些工具都对项目有着不可替代的作用。庄子有云,“吾生也有涯,而知也无涯,以有涯随无涯,殆已”。代入到项目开发中就是说,如果对知识点无差别的全面攻击,不仅会导致所学甚泛却无一深入的尴尬,也会占用太多的有效时间从而影响项目进...转载 2018-11-04 16:03:22 · 838 阅读 · 0 评论 -
UE4 C++知识点记录
学习UE4知识点记录。截屏:.h/* 获取屏幕截图 @ fileName命名规则如:&quot;ScreenShotCut.png&quot;@ showUI,是否显示UI@ addFilenameSuffix,是否增加后缀00000,防止重名*/static FString ScreenShotCut(FString fileName,bool showUI,bool addFilenameSu...原创 2018-05-31 16:20:55 · 885 阅读 · 1 评论