下面的是学C++时要注意的。 F- M) ^' O2 A/ ~, v' |: K
9 c" `/ s( f4 D3 Z
1.把C++当成一门新的语言学习(和C没啥关系!真的。); , Z2 \' d" Q+ t. E+ C) t# u% E, \2 S" n. ^ r$ w
2.看《Thinking In C++》,不要看《C++变成死相》; 3 t! l2 ]4 y' i" o6 O& v" F6 f: x
* t) ]8 f: X7 y' U6 z/ T, n3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; v, D- S$ W) l* H i6 U" Y. Z N8 \' y( w1 P: j/ N) a
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 6 b* T% P+ @2 B
5 b" z! }8 H0 d2 c9 @+ n
5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; " E! L6 v! B2 y
1 `* ?- f$ X1 | i7 [0 L! N
6.会用Visual C++,并不说明你会C++; $ R( o- E# {3 X+ }! z
$ ]- T; j( }+ C, \# U, ^7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书; 3 Y8 M. f& A3 F3 p& j6 [8 E
5 k; v2 |, Q( g. m8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; - P L) {( S$ \: N5 w7 E o4 w! q; i
9.看Visual C++的书,是学不了C++语言的; + c1 {8 J# U0 ? D U
& _# |$ k4 v. V. q$ N! H
10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? , _; l8 m) X2 |9 w o0 K; c % f. d! b* I2 ^& }) C0 U2 J' l11.浮躁的人容易问:我到底该学什么;——别问,学就对了; 1 c9 p5 d$ C( h+ T2 }0 f; {
# ?- R, `6 L/ p' q/ o9 I5 o# ]
12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; z$ W, I* l$ c% H1 Z0 C3 E! ?$ j6 J
13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! ! \) _' h, e# p8 ?' h
, G4 O+ w4 P" c9 A$ D! a14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行; g. S. n p4 p- b( ] ) p% v; o$ B2 y! ~7 }3 d: f15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; ; k: [: y3 k$ g7 U
, o: j! n$ |# P! N- r w* }16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 2 ?$ s0 Y8 K" f' u
5 e7 P' h0 l( n% x- o3 i
17.C++不仅仅是支持面向对象的程序设计语言; ' A- B% T: e% E! F; V! v
2 {3 j' Q( e ]1 |* i18.学习编程最好的方法之一就是阅读源代码; 6 e& R0 F( x4 Y9 t" o
; L/ G# z! G* q' x
19.在任何时刻都不要认为自己手中的书已经足够了; 2 C- N7 {0 C: I" |2 a% W* O