学习c++之路¶
从大学开始,陆陆续续的学习和使用c++
。最开始是从c
入门,然后自学过c++
,当时看的是书籍:《c程序设计》
和《C++ Primer》
等;后来做项目的时候需要c++
编程,看得更多的是博客,专注于要解决的困难点;最近学习深度学习,想要使用c++
,所以在网上找一些教程和参考网站
以下涉及的网站同样提供了c
语言规范和教程
语法¶
网站cplusplus和cppreference提供了全面的c++
语法规范
库参考¶
cplusplus
提供了标准c++
库参考:Standard C++ Library reference
关键字¶
Microsoft - Keywords (C++)提供了完整的关键字列表
关键字是具有特殊含义的预定义保留标识符,它们不能用作程序中的自定义标识符。以下标识符是微软C++
保留的关键字,下划线开头的名字和附加(C++/CLI
)的名字是微软扩展
操作符¶
C++ Built-in Operators, Precedence and Associativity提供了完整的操作符列表
C++
语言包括所有的C运算符,并添加了几个新的运算符。运算符指定一个或多个操作数执行计算
语言规范¶
c++
规范已经经历了多个版本的迭代(98/03/11/14/17/20
),其实现方式从c
语言风格转向脚本语言风格,越来越智能和现代化。当前专注于c++11
版本的学习和使用,关于c++11
舍弃的命令和使用方式,参考Which C++ idioms are deprecated in C++11?