编程语言
首页 > 编程语言> > C++_标准库和第三方库

C++_标准库和第三方库

作者:互联网

标准库

C++标准库,包括了STL容器,算法和函数等。
   C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。
   Standard Template Library:标准模板库
   C POSIX library : POSIX系统的C标准库规范
   ISO C++ Standards Committee :C++标准委员会

C++ 第三方库

 Boost  大量通用C++库的集合。
    是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一
	   
数据处理-科学计算
    Eigen:做线性代数相关的操作,由于Eigen调用MKL、BLAS等高性能线性代数库做底层,
         性能已经得到了足够的优化,而且又不用去学MKL、BLAS这些接口复杂的库,使用起来方便快捷。
    GSL:这是一个大而全的数学库,GSL性能一般,线性代数方面的计算用更快的Eigen就好了,
       不必用GSL里面的。使用GSL主要是用来调用它的一些别人已经写好的数值积分、微分等方面的函数,就不用自己去写了。
    fftw3:最快的傅里叶变换库,而且里面的傅里叶变换还有并行模式,速度非常快!

图像类
    MFC <Microsoft Foundation Class> 微软基础库
	Qt  跨平台的应用程序和用户界面框架
	GTK 开源的GUI库
	ffmpeg

C语言开源项目

  SQLite

标签:Eigen,BLAS,C++,GSL,标准,线性代数,第三方
来源: https://www.cnblogs.com/ytwang/p/16291091.html