转自:http://www.open-open.com/lib/view/open1328670468108.html内容目录:1、C++各大有名库的介绍——C++标准库2、C++各大有名库的介绍——准标准库Boost3、C++各大有名库的介绍——GUI4、C++各大有名库的介绍——网络通信5、C+...
分类:
编程语言 时间:
2014-12-18 11:54:06
阅读次数:
250
1、你相信微软的判断,准备放弃这块硬盘(有的是钱),已经开始备份上面的数据到一个新硬盘,并更换;2、你认为没必要备份,接着用,但不希望每次开机进入系统就看到这个提示,关闭它!(1)控制面板-系统和安全-管理工具-计划任务-任务计划程序库-microsoft-windows-diskdiagn..
LevelDB是google公司开发出来的一款 超高性能kv存储引擎,以其惊人的读性能和更加惊人的写性能在轻量级nosql数据库中鹤立鸡群. 此开源项目目前是支持处理十亿级别规模Key-Value型数据持久性存储的C++ 程序库。在优秀的表现下对于内存的占用也非常小,他的大量数据都直接存储在磁盘上....
分类:
数据库 时间:
2014-12-17 01:29:14
阅读次数:
297
重构可以把复杂的东西分解成一个个简单的小块。但有时候,你必须壮士断腕删掉整个算法,用简单的算法来取代,如果你发现做一件事情可以有更清晰的方式,那你完全有理由用更清晰的方式来解决问题。如果你开始使用程序库,发现其中库提供的功能特性和你的代码重复,那么你也应该改变你原来的算法。或者当你想要修改原先的算法...
分类:
其他好文 时间:
2014-12-11 11:50:16
阅读次数:
155
实际上,QT不仅仅是一个巨大的程序库,而是7个程序库,还包括许多使用工具,qmake是其中的一个。如今,术语GUI工具包代表的东西的用途不再仅仅是系统提供的那么一个小部分(GUI界面)。尤其是QT,包含了用于应用程序开发的许多方面的扩展类。其中很多类与程序图形界面相关,但也有很多类涉及到网络编程,O...
分类:
其他好文 时间:
2014-12-08 17:04:07
阅读次数:
172
1.Pairs(对组) (1)class pair可以将两个值视为一个单元。任何函数需返回两个值,也需要pair。 (2)便捷地创建pair对象可以使用make_pair函数 std::make_pair(32,'@') 等价于 std::pair(int,char)(42,'@')
分类:
编程语言 时间:
2014-11-30 18:42:18
阅读次数:
160
1.命名空间(namespace)std C++标准程序库中的所有标示符都被定义于一个名为std的namespace 2.标准异常类别 (1)语言本身或标准程序库所抛出的所有异常,都派生自基类exception (2) (3)标准异常类别分为三组 语言本身支持的异常 C++标准程序库发出的异常(派生...
分类:
编程语言 时间:
2014-11-30 06:14:35
阅读次数:
135
1.基本类型的显式初始化 如果采用不含参数、明确的constructor(构造函数)调用语法,基本型别会被初始化为零: int i1; //undefined value
int i2 = int(); //initialized with zero 这个特性可以确保我们在撰写template程序代...
分类:
编程语言 时间:
2014-11-30 06:09:52
阅读次数:
164
Linux程序包管理 Linux中软件的安装主要有两种形式:一种是直接下载源代码包自行编译后安装,另一种直接获取rpm软件包进行安装。
程序的组成部分: 二进制程序:程序的主体文件,比如我们运行一个ls命令就是一个二进制程序。
库文件:程序的公用功能模块,比如A程序需要用一个打印机,B程序也需要一个...
分类:
其他好文 时间:
2014-11-26 20:26:46
阅读次数:
191
Linux程序包管理Linux中软件的安装主要有两种形式:一种是直接下载源代码包自行编译后安装,另一种直接获取rpm软件包进行安装。程序的组成部分:二进制程序:程序的主体文件,比如我们运行一个ls命令就是一个二进制程序。库文件:程序的公用功能模块,比如A程序需要用一个打印机,B程序也需要一个打印机就...
分类:
系统相关 时间:
2014-11-26 18:21:14
阅读次数:
315