开启 C++ 学习之路
来源:互联网 发布:java接口开发demo 编辑:程序博客网 时间:2024/05/22 03:27
由于神经网络的大热,LSTM的广泛应用,已经熟悉的Java由于速度慢而不得不暂时放下,去学习速度更快的C++,当然实验室也有人用python + GPU的方式运行程序
但是碍于复杂性,我还是决定学习最基本的东西吧。暑假的时候已经将基本语法过了一篇,Linux操作系统、编译器等等必备的软件已安装,gogogogoogogo~~~~~~
甩几个链接先:
C++中文手册:http://shouce.jb51.net/c++/
C++ tutorials : http://www.cplusplus.com/doc/tutorial/
一些必不可少的资源的介绍及使用:
Clang : Clang是一个C语言、C++、Objective-C、C++语言的轻量级编译器。
Clang 比 GCC 好在哪里???
http://www.zhihu.com/question/20235742
boost : Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。
Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。
但Boost中也有很多是实验性质的东西,在实际的开发中实用需要谨慎。Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。
yaml-cpp : yaml-cpp 是一个 YAML 解析器,使用 C++ 编写,支持 YAML 1.2 规范。
项目主页:http://code.google.com/p/yaml-cpp/
下载地址:http://code.google.com/p/yaml-cpp/downloads/list
用法: http://blog.csdn.net/firo_baidu/article/details/6843554
ICU4C : ICU4C是ICU在C/C++平台下的版本, ICU(International Component for Unicode)是基于"IBM公共许可证"的,与开源组织合作研究的, 用于支持软件国际化的开源项目。ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者几乎可以使用ICU4C解决任何国际化的问题
http://www.ibm.com/developerworks/cn/opensource/os-icu4c2/
Eigen: Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相关的算法。Eigen是一个开源库,Eigen目前最新的版本是3.2.5,除了C++标准库以外,不需要任何其他的依赖包。Eigen使用的CMake建立配置文件和单元测试,并自动安装。如果使用Eigen库,只需包特定模块的的头文件即可。
http://blog.csdn.net/abcjennifer/article/details/7781936
http://www.cnblogs.com/tornadomeet/archive/2012/12/11/2813842.html
http://blog.163.com/jiaqiang_wang/blog/static/1188961532013625102721873/
http://blog.csdn.net/augusdi/article/details/12907341
- Points on C 开启C语言学习之路
- 学习之路开启
- 开启学习JavaScript之路
- 开启yuntable学习之路
- 开启前端学习之路
- 开启算法学习之路
- 开启JS学习之路
- 开启计算机软件学习之路
- 开启 C++ 学习之路
- 开启 kotlin 学习之路
- 开启php学习之路
- 开启Objective-c的学习之旅(一)
- 开启Objective-c的学习之旅(二)
- 开启Objective-c的学习之旅(三)
- 开启Objective-c的学习之旅(四)
- 开启unity3D的学习之路
- 开启B/S学习之路
- 开启OpenStack学习和开发之路
- VS2003遇到问题,无法打开d3d9.h
- 多条网络消息 只处理一次
- javascript 粘贴文件
- 经验之谈
- 插入排序 冒泡 选择 快速
- 开启 C++ 学习之路
- DSHOW 显示视频
- 各种内排序算法源码汇总--c语言
- Rightmost Digit
- iOS-Xcode8之调用系统相册
- SauceLabs + Selenium+ Nunit For Web Ui Test
- 深度学习框架PaddlePdddle学习( 二)
- Zookeeper总概
- MultipartFile-使用策略模式实现可拓展文件分类上传