随笔分类 - c++
摘要:比较旧的东西,以前写的文章现在发出来,转载请注明~! 1 COM编程思想--面向组件编程思想 1.1 面向组件编程 众所周知,由C到C++,实现了由面向过程编程到面向对象编程的过渡。而COM的出现,又引出了面向组件的思想。其实,面向组件思想是面向对象思想的一种延伸和扩展。 下面,我就简单介绍一下面向
阅读全文
摘要:推荐《Inside The c++ Object Model》, 文章转自其中一段。 多态是面向对象的一个重要特征,c++中多态是通过虚函数机制实现的,关于c++多态实现的一些基本知识,本文就不在细述。 通常类似这样: Shape * ps = new circle; ps-...
阅读全文
摘要:通常c++里面的单列模式很容易实现,我们也不需要去考虑其线程安全的问题,但是在多线程环境中我们却必须要考虑到。首先我们来分析下一下的这个单列模式为什么不是线程安全的,通常的单列模式写法:class MsgOfArrival{public: ~MsgOfArrival(void); M...
阅读全文
摘要:在vc++编程中,会发现微软的很多API里面都用到了位运算,比如这个函数:CreateWindowExA( __in DWORD dwExStyle, __in_opt LPCSTR lpClassName, __in_opt LPCSTR lpWindowName, _...
阅读全文
摘要:JsonCpp是c++中解析Json常用的解析库。在项目开发中,服务端如果用的是java的话都会是以JSON格式进行传输,客户端使用c++的话都会用到JsonCpp。看看下面这个问题: json字串:{"@type":"Login","messageType":"Login","sendTim...
阅读全文

浙公网安备 33010602011771号