- 博客(6)
- 资源 (55)
- 收藏
- 关注
原创 OpenCV学习第一篇之安装踩坑
opencv学习踩坑路程1.VS 2012配置完成缺失msvcp140d.dll 下载该库导入System32文件夹中。2.缺失VCRUNTIME140D.dll项目 -> 配置属性->C/C++->代码生成->运行库 :选择 多线程调试(/MT) 亲测有效3.opencv 4.0以上需要支持C++11,VS2015版本可用 2012版本不可用4.opencv w...
2019-04-26 17:34:02 458
原创 MySQL 5.7.17安装使用以及修改密码方式
1. 下载及解压我下的是最新版的5.7.17,虽然网上资料较少,但技术最新,不能总用老版本的说网站:http://dev.mysql.com/downloads/mysql下载:http://img.blog.csdn.net/20161219202411100?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2NoYW8xNA==/font...
2019-04-18 16:23:40 860 2
原创 C++ const修饰成员变量、成员函数的位置不同代表的意义
const限定符const修饰指针的几种情形1.常量指针 const 类型 * 指针名 等价于 类型 const * 指针名 const int *p1=&a //不可以用*p改变a的值 int a=10; int b=3; *p1=11 //错误,因为p1指向的内容是a的值10,此处*p1=11相当于修改a的值错误,但是a...
2019-04-18 16:21:21 1041
原创 pthread学习使用
使用多线程的优点:众所周知创建一个线程的开销远比创建一个进程的开销要小的多.启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用相同的地址空间,共享大部分数据,启动一个线程所花费的空间远远小于启动一个进程所花费的空间,而且,线程间彼此切换所需的时间也远远小于进程间切换所...
2019-04-18 16:15:38 523
原创 C++ 基于TCP的Socket网络通信 客户端 服务端
在学习TCP UDP过程中使用 VS 2015时遇到这个问题,并附上解决方案error :'inet_addr': Use inet_pton() or InetPton() instead or ...VS 2015 ->project->Properties->c/c++->General->SDL check->No ------bingo以下...
2019-04-18 16:13:49 730
原创 C++ 11 STL智能指针的基本使用
在C++中解决内存泄漏的有效方法是使用智能指针(Smart Pointer)。智能指针和普通指针的用法类似,只是不需要手动释放内存,而是通过智能指针自己管理内存释放。智能指针是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保在离开指针所在作用域时,自动正确的销毁动态分配的对象,防止内存泄漏。它的一种通用实现技术是使用引用计数,每使用它一次,内部的引用计数加1,每析构一次,内部引用计...
2019-04-18 16:11:34 1770
DialogTestCEF.rar
2020-05-14
MyLive555.zip
2019-12-06
OpenCV3书本配套资源.rar
2019-07-10
openal-soft-master.rar
2018-01-15
openal-soft-android-master
2017-12-06
ts流中pat表pmt表解析
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人