C++
文章平均质量分 97
山水之间2018
山水之间落花雨,悲欢之外快活人
展开
-
海康威视多摄像头实时视频预览(基于SDK的二次开发)
项目背景 很久没有做工程项目了,最近突然接单,要做多摄像头下运动物体入侵检测及拌线检测,本文测试用到的摄像头是海康威视的DS-2CD23**D摄像头。 环境配置:1.下载SDK2.vs2010开发环境3..opencv2.4.8具体配置自行百度吧。下面贴上我这边的主要配置,需要注意的是需要在x64环境下编译。将摄像头插入以太网口后,那么我们就可以通过官方提供的“...原创 2018-07-05 14:41:18 · 33841 阅读 · 21 评论 -
C++ operator关键字(重载操作符)的用法详解
operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面要使运算符的使用方法与其原来一致,另一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的)。一、为什么使用操作符重载?对于系统的所有操作符,一般情况下,只支持基本数据类型...原创 2018-03-02 11:13:30 · 9686 阅读 · 1 评论 -
C++ STL常用操作
C++ 中的STL及其它数据结构的五种基本操作(算法):排序、增、删、改、查。STL标准入门汇总:http://www.cnblogs.com/shiyangxt/archive/2008/09/11/1289493.htmlC++ STL一般总结:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/22/2603525.htmlC++...原创 2018-03-02 10:58:49 · 676 阅读 · 0 评论 -
C++面试整理
1.请写出 BOOL flag 与“零值”比较的 if 语句标准答案:if (flag)if (!flag)float x 与“零值”比较的 if 语句const float EPSINON = 0.000001;if ((x >= – EPSINON) && (x <= EPSINON)不可将浮点变量用“==”或“!=”与数字比...原创 2018-03-02 17:38:19 · 381 阅读 · 0 评论 -
windows 下Python3.x生成pyd文件(python加密)
Python有py、pyc、pyw、pyo、pyd等文件格式,其中除py其他格式起到了不暴露源码的作用,相当于c语言中的动态库。Python的脚本文件是开源的,若直接发布桌面软件问题很严重。因为这是公司的产品,需要保护源码。那么要对Python代码进行混淆加密保护。混淆代码,我准备使用pyminifier。而加密处理,就比较麻烦。Python有py、pyc、pyw、pyo、pyd等文件...原创 2018-11-22 15:59:55 · 20957 阅读 · 8 评论 -
CStringA、CStringW、string、wstring转换
CString、CStringA,CStringW的关系 在MFC的工程中我们可以设置工程的编码属性: ①:对于UNICODE的编码属性CString被定义为CStringW,其内部是WCHAR宽字符 ②:对于多字节的编码属性 CString被定义为CStringA,其内部是char单字节字符std::string、std::wstring的关系 ①:std::string内部是cha...转载 2018-11-12 09:01:14 · 1390 阅读 · 0 评论 -
windows平台下建立HTTP站点及FTP服务器站点
基于win平台下搭建一个ftp,或http服务器站点,可以方便的实现文件共享。比如FTP站点:基于窗口的访问:ftp://192.168.1.202/ 基于web的访问: HTTP站点访问: 下面介绍两种服务器搭建的方法。 搭建FTP服务器步骤(以win7为例)为windows开启ftp功能:控制面板-->程序和功能-->打开或...原创 2018-11-10 14:15:02 · 3355 阅读 · 0 评论 -
JSON格式简要概述
JSON是什么JSON ( JavaScript Object Notation) ,是一种数据交互格式。WhyJson之前,大家都用 XML 传递数据。XML 是一种纯文本格式,所以适合在网络上交换数据,但是 XML 格式比较复杂,终于道格拉斯·克罗克福特(Douglas Crockford)发明了JSON 这种超轻量级的数据交换格式。数据格式JSON 实际上是 JavaSc...原创 2018-08-16 20:32:38 · 500 阅读 · 0 评论 -
C++数据类型转换汇总
在Visual C++.NET2005中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi- Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString...原创 2018-08-22 09:37:08 · 873 阅读 · 0 评论 -
C++类模板
类模板与函数模板的定义和使用类似。有时,有两个或多个类,其功能是相同的,仅仅是数据类型不同,如下面语句声明了一个类:class Compare_int{public :Compare(int a,int b){x=a;y=b;}int max( ){return (x>y)?x:y;}int min( ){return (x<y)?x:y;}...转载 2018-08-13 15:48:53 · 236 阅读 · 0 评论 -
C++11 相关小结
文档相关首先,wiki是最全面的:https://en.wikipedia.org/wiki/C%2B%2B11,这是C++完整的新功能,个人使用的编译器可能不完整支持,可以看这个编译器+版本对C++1X的支持情况:http://en.cppreference.com/w/cpp/compiler_support。 然后,看英文不够快,找一篇看起来比较全的中文总结(不全,还是要看...原创 2019-04-03 14:35:13 · 432 阅读 · 0 评论