c/c++
文章平均质量分 54
皮拉图斯
吃饭、睡觉、写代码
展开
-
整理C/C++中的复合运算符
今天看程序,突然发现了 ^= 这个符号,因为我原来很少用 ^ (位逻辑异或) ,一开始没反应过来,baidu google基本无法检索特殊符号的,但知道它是个复合赋值运算符,所以查到了 ^= 位异或赋值运算符。 下面就整理一下c/c++中的所有运算符和复合赋值运算符(如果有不全,欢迎补充)。 C的运算符有以下几类:1.算术运算符:* - + /2.关系运算符: > = 3.逻辑运原创 2013-08-03 18:11:43 · 6370 阅读 · 0 评论 -
多通道(Multichannel)单通道(singlechannel)图像概念梳理————OpenCV笔记(六)
在做机器视觉时,常常要将一个多通道图像分离成几个单通道图像或者将几个单通道图像合成一个多通道图像,以方便图像处理,但是。写这篇博客,是为加深对这两个概念的理解,下面会给出部分OpenCV对单通道与多通道图像间相互转化的程序代码,并对运行结果进行观察分析。 OpenCV中常用IplImage或CvMat存储图像矩阵,而对这两个对象的初始化函数cvCreateImage(CvSi原创 2013-08-13 20:00:50 · 17293 阅读 · 5 评论 -
不存在从CString到const char*的转换
出现不存在从CStrign到const char*的转换,可以将项目属性的字符集设置从"使用Unicode字符集“转换为”使用多字字符集“,点击”项目“----"属性"----"配置属性"----”常规“----”字符集“更改即可!原创 2013-09-19 22:33:03 · 13085 阅读 · 11 评论 -
vs2012下编译生成的release版无法在xp下运行,不是有效的win32应用程序
在vs2012下编译的release版在xp下运行时出现不是有效的win32应用程序,可以下载visual studio update 1,安装后。打开项目,“项目“--”属性”--“配置属性”--“常规”--“平台工具集” 选择visual studio windows xp(v110,xp); 参考http://blogs.msdn.com/b/vsnetsetup/archive/原创 2013-09-20 10:00:44 · 5051 阅读 · 0 评论 -
阻塞队列实现生产者消费者模式
生产者消费者模式是并发、多线程编程中经典的设计模式,生产者和消费者通过分离的执行工作解耦,简化了开发模式,生产者和消费者可以以不同的速度生产和消费数据。这篇文章我们来看看什么是生产者消费者模式,这个问题也是多线程面试题中经常被提及的。如何使用阻塞队列(Blocking Queue)解决生产者消费者模式,以及使用生产者消费者模式的好处。真实世界中的生产者消费者模式生产者和消费者模转载 2013-11-05 22:41:59 · 1911 阅读 · 0 评论 -
C++智能指针实例详解
转自:http://www.jb51.net/article/52444.htm本文通过实例详细阐述了C++关于智能指针的概念及用法,有助于读者加深对智能指针的理解。详情如下:一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行转载 2017-08-09 10:42:39 · 1546 阅读 · 0 评论 -
socket 建立连接与三次握手的对应关系
Socket 与 TCP 协议socket 用于网络编程,通过 TCP/UDP 协议建立通信。而面试中也常常问及 Socket 和三次握手的对应关系。一般人都认为是这样的关系。(最初也是这样设计的)connect时,触发了连接请求,向服务器发送了SYN J包,这时connect进入阻塞状态;服务器监听到连接请求,即收到SYN J包,调用accept函数接收请求向客户端发送SYN K ,ACK J+1原创 2017-08-04 11:44:56 · 5337 阅读 · 0 评论 -
C++常见面试题:虚函数实现原理
转载地址:http://blog.csdn.NET/wanghaobo920/article/details/7674631前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技转载 2017-08-15 17:04:52 · 5695 阅读 · 1 评论