网上的chm要么是英文的,要么没找到太全的中文手册,或者哪位大侠有的话,那就再好不过了。
闭关修行中......
初学的时候找了很多年,没有让我满意的。直到找到这个网站:
http://www.cplusplus.com/
你可以到这个网站上输入 string, vector, printf 等搜索试试,全都有解释和样例代码。
string
vector
printf
网站是英文的,但内容很全,也很精确,是权威参考。读不懂英文说明没关系,样例代码包你看懂怎么用。
P.S. 中文的类似网站,真没有,更别指望 chm,中文的各种 chm,印象里就没见过好的。
chm
如果你有mac,那就试试Dash吧,不然一般都是直接pdf或者在线文档
很少用chm格式的参考资料,如果你说的是通用类型资料,一般都是看pdf格式的。1) C++ primer的2) The C++ programming3) Effective C++4) C++ Std library
其中1,3,4我觉得主流的几个翻译都翻译的不错,2之前看过裘老前辈版本的,翻译的很差(没有诋毁裘老前辈的意思,实话实说,里面的约定俗成的用法完全跟主流叫法不一致,比如inline函数翻译成在线函数,我只能说裘老前辈的子弟太不争气了)。所以说,能看英文还是坚持看吧,习惯就好了个人觉得C++里最好用的类库是Qt(个人意见),相应的Qt Assistant资料的检索和例子都很丰富。boost和ACE也都用过,前者太追新,很挑编译器,后者用的场合太少。Qt的参考资料起码是我见过的C++版本里写的比较清楚的了,比MSDN好
@casheywen 补一个中文的,其实是多语言的。
http://zh.cppreference.com/
看这些参考手册,可以注意不同版本语言标准异同。养成良好的编码习惯。
c++ primer plus,我觉得里面内容很全,翻阅也很方便,是本不错的工具书
for reference: Dash for macOS | Zeal for Linux|Winfor books: <Effective C++>
初学的时候找了很多年,没有让我满意的。直到找到这个网站:
http://www.cplusplus.com/
你可以到这个网站上输入
string
,vector
,printf
等搜索试试,全都有解释和样例代码。网站是英文的,但内容很全,也很精确,是权威参考。读不懂英文说明没关系,样例代码包你看懂怎么用。
P.S. 中文的类似网站,真没有,更别指望
chm
,中文的各种chm
,印象里就没见过好的。如果你有mac,那就试试Dash吧,不然一般都是直接pdf或者在线文档
很少用chm格式的参考资料,如果你说的是通用类型资料,一般都是看pdf格式的。
1) C++ primer的
2) The C++ programming
3) Effective C++
4) C++ Std library
其中1,3,4我觉得主流的几个翻译都翻译的不错,2之前看过裘老前辈版本的,翻译的很差(没有诋毁裘老前辈的意思,实话实说,里面的约定俗成的用法完全跟主流叫法不一致,比如inline函数翻译成在线函数,我只能说裘老前辈的子弟太不争气了)。
所以说,能看英文还是坚持看吧,习惯就好了
个人觉得C++里最好用的类库是Qt(个人意见),相应的Qt Assistant资料的检索和例子都很丰富。
boost和ACE也都用过,前者太追新,很挑编译器,后者用的场合太少。
Qt的参考资料起码是我见过的C++版本里写的比较清楚的了,比MSDN好
@casheywen 补一个中文的,其实是多语言的。
http://zh.cppreference.com/
看这些参考手册,可以注意不同版本语言标准异同。养成良好的编码习惯。
c++ primer plus,我觉得里面内容很全,翻阅也很方便,是本不错的工具书
for reference: Dash for macOS | Zeal for Linux|Win
for books: <Effective C++>