[整理]C++友元类友元函数 c/c++

[整理]C++友元类友元函数

什么是C++的友元类、友元函数呢?下面通过一个例子进行讲解。 假设一个公司有工程师Engineer,项目经理PM,技术总监CTO,他们的职责关系是Engineer受PM管理,PM受CTO管理。 现在定...
阅读全文
C++虚函数和纯虚函数的区别 c/c++

C++虚函数和纯虚函数的区别

首先:强调一个概念 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实...
阅读全文
Python多进程比多线程好是因为... Python

Python多进程比多线程好是因为…

最近在看Python的多线程,经常我们会听到老手说:“Python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢?         要知其然,更要知其所以然。所以有了下面的深入研究:     ...
阅读全文
开源C/C++网络库比较(转载) c/c++

开源C/C++网络库比较(转载)

在开源的C/C++网络库中, 常用的就那么几个, 在业界知名度最高的, 应该是ACE了, 不过是个重量级的大家伙, 轻量级的有libevent, libev, 还有 Boost的ASIO。 ACE是一...
阅读全文