C++
netyeaxi
这个作者很懒,什么都没留下…
展开
-
C++:如何在CentOS上编译envoy
如何在CentOS上编译envoy原创 2020-10-20 10:53:39 · 3070 阅读 · 0 评论 -
最好的 5 个 C++ 网站
最好的 5 个 C++ 网站。转载 2020-03-13 09:52:58 · 813 阅读 · 0 评论 -
常用序列化工具库性能比较
常用序列化工具库性能比较原创 2020-01-10 10:14:06 · 476 阅读 · 0 评论 -
Unreal Engine 4:如何使用C++动态设置Material
使用C++动态设置Material原创 2018-12-08 18:15:49 · 4686 阅读 · 1 评论 -
C++:error C2280: attempting to reference a deleted function
如下代码会报错:error C2280: attempting to reference a deleted function#include <list>#include <vector>#include <memory>#include <mutex>#include <string>class ActionQueu...原创 2018-11-25 15:58:49 · 6220 阅读 · 1 评论 -
Unreal Engine 4:学习笔记(三)坐标变换相关API简要使用说明
FRotator (float pitch, float yaw, float roll)Pitch 俯仰Rotation around the right axis (around Y axis), Looking up and down (0=Straight Ahead, +Up, -Down) Yaw 偏航Rotation around the u...原创 2018-07-02 13:14:52 · 6656 阅读 · 3 评论 -
Unreal Engine 4:如何使用动态库和静态库
在开发中经常要用到第三方库,下面将使用第三方库的方法总结一下。一、动态库的添加UnrealEngine的wiki中提供了一种方案:Linking Dlls:https://wiki.unrealengine.com/Linking_Dllsdll中的代码:https://github.com/XenoEgger/CreateAndLinkDLLTutSol/blob/m...原创 2018-12-08 17:37:51 · 1909 阅读 · 0 评论 -
ODBC:Datetime 字段溢出。秒的小数精度超出了在参数绑定中指定的小数位数。
在使用ODBC将SQL_TIMESTAMP_STRUCT格式的数据保存到MS SQL Server的datetime字段时,报如下错误:Datetime 字段溢出。秒的小数精度超出了在参数绑定中指定的小数位数。 C++代码如下:void execSql(SQLHSTMT hstmt, SQLUINTEGER id, SQL_TIMESTAMP_STRUCT optDtm) { ...原创 2018-11-17 15:07:45 · 1641 阅读 · 3 评论 -
ODBC:事务
ODBC事务相关知识原创 2018-11-15 12:10:19 · 924 阅读 · 0 评论 -
ODBC:连接与连接池
在使用C++访问数据库时一定会使用到连接与连接池,下面就以MS SQL Server为例,介绍一下如何使用它们。目录一、连接字符串是怎样定义的?二、如何使用连接字符串?三、连接中需要设置哪些属性?四、如何获取连接的属性值?五、如何设置连接池六、如何从连接池中取出连接,如何释放连接池中的连接?一、连接字符串是怎样定义的?下面通过一个例子,说明连接字符串要如何配置:...原创 2018-11-14 20:45:09 · 4835 阅读 · 0 评论 -
ODBC:如何在执行SQL插入操作时返回主键列的自增值和其它列的默认生成值
执行SQL插入操作时,如果能将主键列的自增值和其它列的默认生成值一同返回,将极大的提高SQL的执行效率。原创 2018-11-15 19:25:15 · 624 阅读 · 0 评论 -
C++:在windows下使用log4cplus时如何以UTF-8编码输出中文?
在windows下使用log4cplus时如何以UTF-8编码输出中文?原创 2018-11-11 15:10:33 · 3802 阅读 · 0 评论 -
C++:cannot open source file问题
最近,在一些项目中只要引用了标准C++代码的地方,都会报cannot open source file这样的错误,比如:查找问题后发现,是由于Configuration Properties -> VC++ Directories -> Include Directories中没有配置造成的: 只要在其中填入“$(VC_IncludePath);$(WindowsSDK...原创 2018-11-07 14:10:01 · 39076 阅读 · 2 评论 -
C++:探索std::map和std::unordered_map中的添加操作
std::map和std::unordered_map主要提供如下几种添加操作:try_emplace () (C++17) emplace () insert() [] =下面给出一段测试代码,观察对象在添加到std::map中时,构造对象过程中会有什么区别:#include <map>#include <iostream>#include &l...原创 2018-11-04 16:39:34 · 7931 阅读 · 0 评论 -
C++:std::tuple使用说明
目录一、如何创建std::tuple二、std::tuple中的元素是在堆中创建的还是在栈中创建的三、如何获取std::tuple中存放的元素个数四、如何获取std::tuple中存放的元素类型五、如何遍历std::tuple中的元素六、如何通过已有的std::tuple生成新的std::tuple七、如何将std::tuple转化为对象八、如何将std::tupl...原创 2018-10-30 19:30:49 · 17660 阅读 · 4 评论 -
Unreal Engine 4:如何处理触屏事件
对于触控屏幕,如何处理触屏事件,下面给出了一些常用的C++实现原创 2018-12-10 23:56:57 · 6912 阅读 · 2 评论 -
C++:静态库如何合并
C++静态库如何合并原创 2019-01-11 14:51:49 · 909 阅读 · 0 评论 -
Unreal Engine 4:如何将第三方库打包到Android应用中
通过一个例子,一步步介绍如何在windows下将第三方库打包到一个Android应用中。原创 2019-01-07 02:12:58 · 7147 阅读 · 2 评论 -
Unreal Engine 4:学习笔记(十九)Patch
Patch原创 2019-03-07 23:32:49 · 999 阅读 · 0 评论 -
Unreal Engine 4:如何在代码中使用粒子
介绍在代码中使用粒子的方式。原创 2019-03-10 23:47:18 · 622 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(十八)Table
介绍DataTable、CurveTable、StringTable 的运用方式原创 2019-03-06 19:41:04 · 2750 阅读 · 0 评论 -
C++:默认成员函数
在C++中提供的默认成员函数原创 2019-02-19 17:17:20 · 241 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(十五)MultiThreading Task
在UE4中,可以使用的多线程任务的几种形式原创 2019-02-19 00:44:48 · 3073 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(十三)Slate
Slate作用说明原创 2019-02-12 02:23:09 · 3310 阅读 · 1 评论 -
C++:VC++常用的编译参数
VC++常用的编译参数转载 2019-02-22 19:58:33 · 909 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(十四)Console Variables
通过控制台设置变量原创 2019-02-16 14:43:25 · 7611 阅读 · 1 评论 -
Unreal Engine 4:学习笔记(十七)Networking & Multiplayer
Networking & Multiplayer简要说明原创 2019-02-24 06:05:19 · 1827 阅读 · 1 评论 -
VC中".pch"是什么文件,没有.pch文件怎么办
预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里.这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常被修改的代码.为什么需要预编译头文件?一言以蔽之:提高编译速度.一般地,编译器以文件为单位编译,如果修改了一工程中的一个文件则所有文件都要重新编译,包括头文件里...转载 2019-02-21 13:55:18 · 1306 阅读 · 0 评论 -
Unreal Engine 4:编译打包Android应用问题汇总
本文对编译打包Android应用遇到的问题进行汇总原创 2019-01-16 18:02:08 · 6856 阅读 · 5 评论 -
Unreal Engine 4:学习笔记(十二)Configuration
如何使用UE4中的配置信息。原创 2019-01-25 23:01:59 · 438 阅读 · 0 评论 -
Android:如何编译出能在android系统上使用的C++库
本文以Crypto++ 7.0为例,简单讲一下如何在Windows上编译出能在android系统上使用的C++库原创 2019-01-09 16:27:55 · 2413 阅读 · 0 评论 -
C++:可以在线编程的网站
可以直接在网页上写C++程序,可编译并运行生成结果的在线编程网站原创 2018-10-30 12:03:43 · 24085 阅读 · 3 评论 -
C++:举例说明如何使用enable_if和模板的函数指针参数
下面的这个例子主要实现如下功能: 当参数为数据类型时,调用std::to_string()方法将数值转化为字符串并输出。 当参数为std::string类型时,直接使用std::string的值输出。 当参数为对象时,如果对象中含有std::string str()方法,则调用对象的std::string str()方法; 如果对象不含std::string str()方法,则返回...原创 2018-10-27 13:28:10 · 2904 阅读 · 1 评论 -
Unreal Engine 4:学习笔记(十)Delegate & Event
Delegate & Event原创 2018-08-15 15:45:51 · 10753 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(二)内存管理和垃圾回收
说到unreal的内存管理和垃圾回收,自然要先了解什么对象需要被管理,怎样管理?对象用完后如何回收? 1.什么样的对象可以被unreal engine管理和回收:unreal engine定义的类中,只有UObject或者是UObject的派生类创建的对象,才能被unreal engine管理,用完后才能被unreal engine回收。其它类比如:UStructs,不具有这个特性。...原创 2018-07-02 12:56:51 · 4091 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(九)FMath
FMath用法原创 2018-08-14 19:38:57 · 4223 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(七)Widget
Widget相关介绍原创 2018-08-06 13:59:06 · 7217 阅读 · 1 评论 -
Unreal Engine 4:学习笔记(六)Component
常用Component简介原创 2018-08-06 13:58:59 · 3357 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(五)Actor
Actor简介原创 2018-08-03 12:46:13 · 2402 阅读 · 0 评论 -
Unreal Engine 4:学习笔记(八)PlayerController
PlayerController介绍原创 2018-08-09 16:40:18 · 4051 阅读 · 0 评论