ptypes boost stl ACE开源简介

入门级:Ptypes 
    Ptypes一个开源轻量级的c++库,包括对一些I/O操作、网络通信、多线程和异常处理的封装。虽然代码有限,包括的内容不少,麻雀虽小,五脏俱全。 
    提高:STL Boost和STL ACE 
    Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。但Boost中也有很多是实验性质的东西,在实际的开发中实用需要谨慎。boost 在一些播放软件和音效中指增强,比如Bass Boost,低音增强。 
    Adaptive Communication Environment(自适配通信环境),简称ACE。为一个以C++的Template技术所做成的开放源代码的可跨平台的网络应用程序的程序库套件。它提供了socket/threading/memory management等多种系统调用的面对对象的wrapper,使C++通信软件开发更加简单。

下载了ptypes 。得知是类似于std的库。

PTypes (C++ Portable Types Library) is a simple alternative to the STL that includes multithreading and networking. It defines dynamic strings, variants, character sets, lists and other basic data types along with portable thread and synchronization objects, IP sockets and named pipes. Its main `target audience' is developers of complex network daemons, robots or non-visual client/server applications of any kind. 
  PTypes defines simple and intuitive interfaces and differs from the STL in fairly moderate use of templates. The library is portable across many modern operating systems (currently Linux, MacOS X, SunOS, FreeBSD, HP-UX and Windows). All platform-dependent issues are hidden inside. A simple web server called wshare is included in the package to demonstrate the full power of the library. 
  And finally, PTypes is open and free.

找到下面的连接可以学习下如何使用。

http://www.melikyan.com/ptypes/doc/inet.examples.html


谷歌搜索 ptypes sample

http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&q=Ptypes+sample&oq=Ptypes+sample&aq=f&aqi=&aql=&gs_l=serp.3...12485.14594.5.14782.2.2.0.0.0.0.390.515.0j1j0j1.2.0...0.0.SvkXIyf34uM&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=954efdce54f25d04&biw=1284&bih=631


你可能感兴趣的:(ptypes boost stl ACE开源简介)