自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 链接

2020-05-04 20:44:30 248

原创 缓存管理整理

2020-05-01 11:34:02 374

原创 c++句柄泄漏

待续

2020-04-15 15:51:24 561

原创 VS2019修改C++标准(支持C++17)

VS默认好像是不支持C++17标准的,反正我的是不支持17的一些特性,所以需要自己设置方法:对于某个项目,打开项目属性:

2020-03-29 09:55:25 3306 3

原创 c++中std::move和std::forward

std::move无条件转换到右值。就其本身而言,它没有move任何东西。 std::forward只有在它的参数绑定到一个右值上的时候,它才转换它的参数到一个右值。 std::move和std::forward在运行期都没有做任何事情。它们没有产生需要执行的代码,1个byte都没有。std::move和std::forward只不过就是执行cast的两个函数(实际上是函数模板)。std...

2020-03-28 20:54:12 344

原创 c++中using用法总结

1.using-directives for namesapces 和using-declarations for namespace members;using namespace std;using std::cout;2.using-declararions for class membersclass X{...using _Base::M_allocate;(搜...

2020-03-28 11:24:14 361

转载 char*、string、CString各种字符串之间转换

参考博客:http://blog.csdn.net/luoweifu/article/details/20242307http://blog.csdn.net/luoweifu/article/details/20232379<string>与<string.h>、<cstring>的区别<string.h><...

2020-03-09 16:44:38 95

转载 IMPLEMENT_DYNCREATE 动态创建机制

动态创建机制在CRuntimeClass结构中加入了两个元素CObject* CreateObject()函数和static CRuntimeClass PASCAL Load()于是又多了两个宏DECLARE_DYNCREATE宏和IMPLEMENT_DYNCREATE宏#define DECLARE_DYNCREATE(class_name)\ DECLARE_DYNA...

2020-03-06 14:24:12 600

原创 Const常见用法

const常见用法:1.const修饰变量,即常量。int a = 5;const int a = 5;//修饰int类型,2.const 指针const char * p;*p只能为3.const修饰函数const int func(const int & hh)consta.cont 修饰返回值,表示返回的值不能修改;b.const修饰形参,表示在函...

2020-02-16 21:04:08 286

原创 VS2012中编译lua.lib并运行lua程序,版本lua5.3.5

一、下载Lua源码可以从官网下载,是一个压缩包,官网地址:http://www.lua.org/download.html。然后解压文件,如图所示:二、配置VS编译选项1.为了方便管理,先在文件夹里新建一个文件夹 include ,再把文件夹中的src目录下面的所有 .h 的文件移动到 include 目录下面.2.新建vs 空工程,我的解决方案名为LUATEST,项目名为L...

2018-11-27 09:35:41 539

转载 MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16

1.问题描述做开源项目时,碰到VS2012报错如下:    MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用    Debug\jk.exe : fatal error LNK1120: 1 个无法解析的外部命令;    开始以为是汉化的问题,因为这...

2018-11-26 15:05:13 1046

转载 Error LNK2001 无法解析的外部符号 的几种情况及解决

VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。   初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:   unresolved  ...

2018-11-26 14:49:22 3154

转载 vs 2012 Commmunity 每次启动都提示Key Required解决方案

vs 2012 Community每次启动的时候都会提示Key Required,注册了微软的账户登录后还是会出现,在贴吧中看到说是番茄助手(VAssistX)的原因,将番茄助手卸载后问题得到解决。番茄助手卸载方法:工具-&gt;扩展和更新-&gt;找到番茄助手卸载,重启vs即可 转载:https://blog.csdn.net/u012814257/article/details/77...

2018-11-26 14:35:58 904

转载 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

用VS2012编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录下的 ...

2018-11-24 17:13:23 154

原创 LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1700”(main.obj 中)

在VS2012平台运行项目时遇到该问题,或者遇到这样的提示_MSC_VER这个相当于做了宏的检测  _MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值:MS VC++ 14.0 _MSC_VER = 1900 vs2015MS VC++ 12.0 _MSC_VER = 1800 vs2013的编译器他的平台是v120MS VC++ 11.0 _MSC...

2018-11-24 17:10:48 5347

原创 VS Code平台调试lua程序

对本人使用vscode进行lua程序调试的步骤进行分享,技术渣渣,板砖轻拍。环境搭建去微软官方下载vscode 软件下载地址 安装Lua 5.3 Debug 插件,可以在vscode中按Ctrl+P,输入 ext install lua-debug vscode的调试需要在一个文件夹中,随便建一个文件夹比如叫ceshi里面建一个lua文件叫test.lua;也可以只建立一个文件夹,在v...

2018-11-08 17:25:21 37366 6

空空如也

空空如也

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

TA关注的人

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