易截截图软件、单文件、免安装、纯绿色、仅160KB

应该了解的C++库

学习C++你必须了解以下知识:
C++只是一种语言工具,你要编程序,做项目实现自己的想法单靠API是很费劲的,特别是针对重量级的项目。所以在实际工作时,你必须会至少1种C++开发库,这样你会更快更优地完成一项任务。
------------------------------------------------------------------------------------
摘录于:http://www.leftworld.net/wenzhang/show/2257.html
**************************************
标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的 实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。
  (1) Dinkumware C++ Library
  参考站点:http://www.dinkumware.com/
  P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. D obb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的lic ense,在其C/C++的产品中采用Dinkumware的库。
  (2) RogueWave Standard C++ Library
  参考站点:http://www.roguewave.com/
  这个库在Borland C++ Builder的早期版本中曾经被采用,后来被其他的库给替换了。笔 者不推荐使用。
  (3) SGI STL
  参考站点:http://www.roguewave.com/
  SGI公司的C++标准模版库。
  (4) STLport
  参考站点:http://www.stlport.org/
  SGI STL库的跨平台可移植版本。
  5.2 “准”标准库 - Boost
  参考站点:http://www.boost.org
  国内镜像:http://www.c-view.org/tech/lib/boost/index.htm
  Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。&n bsp;Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。 Boo st库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。
  Boost中比较有名气的有这么几个库:
  Regex
  正则表达式库
  Spirit
  LL parser framework,用C++代码直接表达EBNF
  Graph
  图组件和算法
  Lambda
  在调用的地方定义短小匿名的函数对象,很实用的functional功能
  concept check
  检查泛型编程中的concept
  Mpl
  用模板实现的元编程框架
  Thread
  可移植的C+


相关文档:

C++中的数据类型转换方法


C++中的数据类型转换方法
 
 
摘要:本文总结了C/C++中的多种数据类型转换方法,并比较了各自的优劣。给出了推荐的使用建议。
从int到char*,或者反过来从char*到int,在C/C++中到底有多少种转换方法呢?符合标准的大概有四种。即C数据转换函数族、sprintf/snprintf/sscanf函数族、字符串流std::stringstre ......

C/C++中的static

C++中的Static有两个作用。
1、 静态局部变量 
   静态局部变量在函数内定义 它的生存期为整个源程序,但是其作用域在该函数内,只能在定义该变量的函数内使用该变量。 允许对构造类静态局部量赋初值,若未赋以初值,则由系统自动赋以0值。 
void fun1()
{
static int i = 0;
......

C++ Boost库简介

C++ Boost库简介
    boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板元编程、预处理元编程、并发编程、数学相关、纠错和测试、数据结构、输入/输出、跨语言支持、内存相关、语法分析、杂项。 有一些库是跨类别包含的,就是既属于这 ......

VC++怎样生成DLL

---- 在用PowerBuilder开发应用程序时,经常需要调用动态链接库DLL,本文介绍了动态链接库的基本特点,给出了VC++建立DLL以及在PowerBuilder中调用VC++创建的DLL函数的编程实例,实现了通过DLL连接PowerBuilder和VC++编制的不同程序的目的。
一、 DLL概述:
---- 动态链接库(Dynamic-Link Library),简称DLL,是基于Win ......

Python的C/C++扩展

  Python

C/C++
扩展
                         
By phidoit@gmail.com
 
可扩展性是
Python
的一大特色,一方面,由于
Python
是解释执行的,这导致运行速 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号