ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2022-05-20 09:03:37  阅读:165  来源: 互联网

标签:Eigen BLAS C++ GSL 标准 线性代数 第三方


标准库

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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有