zlib
程序库是著名的压缩引擎,zlib 也是著名的
gzip (GNU zip) 所采用的压缩引擎。
如何安装zlib库?
一、 首先安装zlib,从其官方网站下载最新的源程序,网址:http://www.gzip.org/zlib/。
在然后将下载的文件解压释放到目录。解压后文件夹中自带了合适的makefile:
当使用make命令...
分类:
系统相关 时间:
2015-04-06 08:52:53
阅读次数:
594
之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们...
分类:
其他好文 时间:
2015-04-04 12:07:06
阅读次数:
109
《More Effective C++中文版》http://pan.baidu.com/s/1pJsSuAfhttp://download.csdn.net/download/u010745238/7028005《C++ 标准程序库》 http://download.csdn.net/down...
分类:
其他好文 时间:
2015-04-03 16:54:39
阅读次数:
123
本文主要讨论最基本的一些大小写转换函数和API,不讨论一些常见的字符串程序库里面的大小写转换接口,另外本文的落脚点是这些转换函数的性能和日常开发中遇到的一些问题。...
分类:
编程语言 时间:
2015-03-30 21:11:50
阅读次数:
161
从使用的角度来看,一个模块就是一个程序库,可以通过Lua自身提供的require来加载。然后便得到一个全局变量,表示一个table。这个table就是像一个名字空间,其内容就是模块导出的所有东西,例如函数和常量。简单的说,Lua中的模块就是一个table,table中可以包括任何东西。本文首先详细介绍模块相关的require函数,包括该函数的执行流程以及查找模块的路径,然后介绍了实现模块的三种方法...
分类:
其他好文 时间:
2015-03-29 16:32:37
阅读次数:
137
STL(StandardTemplateLibrary),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++StandardLibrary)中,是ANSI/ISOC++标准中最新的也是极具革命性的一部分。该库包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法。为广大C++..
分类:
编程语言 时间:
2015-03-19 06:33:00
阅读次数:
213
支持“编译依存性最小化”的一般构想是:相依于声明式,不要相依于定义式。基于此构想的两个手段是Handle classes 和 Interface classes.程序库头文件应该以“完全且仅有声明式”(full and declaration-only forms)的形式存在。这种做法不论是否涉及t...
分类:
编程语言 时间:
2015-03-17 21:47:49
阅读次数:
157
计算机管理--任务计划程序--任务计划程序库--Microsoft--Windows--TextServicesFramework--MsCtfMonitor--运行即可
定义类所属名字空间每个ACE程序库的头文件中都有如下两行定义:类定义开始:ACE_BEGIN_VERSIONED_NAMESPACE_DECL类定义结束:ACE_END_VERSIONED_NAMESPACE_DECL其功能是定义当前类所属名字空间,并且声明使用该名字空间
分类:
其他好文 时间:
2015-03-08 01:39:28
阅读次数:
327
说实话,从来没有感觉到这个keyword实用,直到今天。explicit的意思是明显的,和它相相应的一个词是implicit意思是隐藏的。我參考了MSDN和《c++标准程序库》对这个keyword的描写叙述,并參考了网络上对这个keyword的解释。现将它的用法和总结记录例如以下:首先这个keywo...
分类:
其他好文 时间:
2015-03-04 16:17:48
阅读次数:
108