此网站为连连棋牌演示网站
当前位置:首页 > C++ > 正文

C++ 【资源大全】

10-01 C++

  C++是在C语言的基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言。应用较为广泛,是一种静态数据类型检查的,支持多重编程的通用程序设计语言。

  内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。

  Apache C++ Standard Library:是一系列算法,容器,迭代器和其他基本组件的集合

  Cxxomfort:轻量级的,只包含头文件的库,将C++ 11的一些新特性移植到C++03中。

  Dlib:使用契约式编程和现代C++科技设计的通用的跨平台的C++库。

  LibSourcey:用于实时的视频流和高性能网络应用程序的C++11 evented IO

  Reason:跨平台的框架,使开发者能够更容易地使用Java,Python,同时也满足了他们对C++性能和优势的需求。

  ROOT:具备所有功能的一系列面向对象的框架,能够非常高效地处理和分析大量的数据,为欧洲原子能研究机构所用。

  Windows Template Library:用于开发Windows应用程序和UI组件的C++库

  Evolving Objects:基于模板的,ANSI C++演化计算库,能够帮助你非常快速地编写出自己的随机优化算法。

  Neu:C++11框架,编程语言集,用于创建人工智能应用程序的多用途软件系统。

  libev:功能齐全,高性能的时间循环,轻微地仿效libevent,但是不再像libevent一样有局限性,也修复了它的一些bug。

  PhysicsFS:对各种归档提供抽象访问的库,主要用于视频游戏,设计灵感部分来自于Quake3的文件子系统。

  KArchive:用于创建,读写和操作文件档案(例如zip和 tar)的库,它通过QIODevice的一系列子类,使用gzip格式,提供了透明的压缩和解压缩的数据。

  LZHAM:无损压缩数据库,压缩比率跟LZMA接近,但是解压缩速度却要快得多。

  miniz:单一的C源文件,紧缩/膨胀压缩库,使用zlib兼容API,ZIP归档读写,PNG写方式。

  Minizip:Zlib最新bug修复,支持PKWARE磁盘跨越,AES加密和IO缓冲。

  Bcrypt:一个跨平台的文件加密工具,加密文件可以移植到所有可支持的操作系统和处理器中。

  LibreSSL:免费的SSL/TLS协议,属于2014 OpenSSL的一个分支

  OpenSSL: 一个强大的,商用的,功能齐全的,开放源代码的加密库。

  Tiny AES128 in C:用C实现的一个小巧,可移植的实现了AES128ESB的加密算法

  Simbody:高性能C++多体动力学/物理库,模拟关节生物力学和机械系统,像车辆,机器人和人体骨骼。

  MOOS-IvP:一组开源C++模块,提供机器人平台的自主权,尤其是自主的海洋车辆。

  PCL:点云库是一个独立的,大规模的开放项目,用于2D/3D图像和点云处理。

  Robotics Library (RL): 一个独立的C++库,包括机器人动力学,运动规划和控制。

  ROS:机器人操作系统,提供了一些库和工具帮助软件开发人员创建机器人应用程序。

  SWIG:一个可以让你的C++代码链接到JavaScript,Perl,PHP,Python,Tcl和Ruby的包装器/接口生成器

  V8:谷歌的快速JavaScript引擎,可以被嵌入到任何C++应用程序中。

  MessagePack:C/C++的高效二进制序列化库,例如 JSON

  SimpleBinaryEncoding:用于低延迟应用程序的对二进制格式的应用程序信息的编码和解码。

  Thrift:高效的跨语言IPC/RPC,用于C++,Java,Python,PHP,C#和其它多种语言中,最初由Twitter开发。

  FFmpeg:一个完整的,跨平台的解决方案,用于记录,转换视频和音频流。

  Civetweb:提供易于使用,强大的,C/C++嵌入式Web服务器,带有可选的CGI,SSL和Lua支持。

  Crow:一个C++微型web框架(灵感来自于Python Flask)

  Kore:使用C语言开发的用于web应用程序的超快速和灵活的web服务器/框架。

  QDjango:使用C++编写的,基于Qt库的web框架,试图效仿Django API,因此得此名。

  XML就是个垃圾,xml的解析很烦人,对于计算机它也是个灾难。这种糟糕的东西完全没有存在的理由了。——Linus Torvalds

  PugiXML:用于C++的,支持XPath的轻量级,简单快速的XML解析器。

  RapidXml:试图创建最快速的XML解析器,同时保持易用性,可移植性和合理的W3C兼容性。

  TinyXML:简单小型的C++XML解析器,可以很容易地集成到其它项目中。

  TinyXML2:简单快速的C++CML解析器,可以很容易集成到其它项目中。

  TinyXML++:TinyXML的一个全新的接口,使用了C++的许多许多优势,模板,异常和更好的异常处理。

版权保护: 本文由 首页 原创,转载请保留链接: http://www.wsxzr.com/News/223.html

博客主人bfyysw
男,文化程度不高性格有点犯二,已经20来岁至今未婚,闲着没事喜欢研究各种代码,资深技术宅。
  • 文章总数
  • 43823访问次数
  • 建站天数
  • 标签