下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 4458|回复: 9
打印 上一主题 下一主题

学C++时要注意的。绝对经典。!!(转)

[复制链接]
  • TA的每日心情
    奋斗
    前天 10:07
  • 签到天数: 2385 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2003-6-29 16:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1.把C++当成一门新的语言学习(和C没啥关系!真的。);
      S# J# X: ~% A- `5 ~8 a# z, }
    3 G0 K  t! F, ?( N2.看《Thinking In C++》,不要看《C++变成死相》; , H$ Z; U2 \, m" I: @2 a2 F
    ( k5 c  a* f6 _+ Q6 c6 d. @
    3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
    & q8 r8 T: U7 M, b* d; V6 y5 `1 @/ Y; ]+ \1 k8 j/ j5 n
    4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
    , U) V5 ~6 H% w% S& Y# B8 ~* Y+ e0 V3 S
    5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
    ! C( Q2 j9 C% [, K8 @; i- W( S% W9 s" ?. l3 \0 W
    6.会用Visual C++,并不说明你会C++;
    4 X& d4 z' f0 t8 s8 n* D% E
    + v' y) t0 V8 H7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
    , x! ~+ g: _, |7 _+ `3 s
    1 b- S2 A2 ?3 E; S) H8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;
    $ ^5 r, W0 V, I2 |0 S, d; l) m4 ^" c7 T. P: S  H# L  D
    9.看Visual C++的书,是学不了C++语言的;
    - P  S' ^+ r# n7 M/ c  X% x- m4 i
    * |- E* o+ g8 C1 E) n10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
    " c  @- ]* O; c2 R# I' T; m# n2 g" a8 `- c$ p- Y  O
    11.浮躁的人容易问:我到底该学什么;——别问,学就对了; 7 u- Y4 C* K' s8 j
    $ w' G+ ]" V0 a" v2 J' K6 i* f' P
    12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; : L. Q1 [& r2 p
    8 O2 S7 ?3 O6 W
    13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! ! y, L2 f1 I# T. l- S' n

    / a- j0 s1 @9 H/ c* ?14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
    ' J1 n8 ?0 x1 J9 K; w
    , c* N+ ~1 C' i: J8 g& P15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; * S) {! m" @8 X
    7 S4 R% V$ e% G6 U/ _+ m
    16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; : K1 _: \! ~: `9 l
    0 f% k8 J, l# d8 W2 b0 a
    17.C++不仅仅是支持面向对象的程序设计语言;
    7 s/ K3 J# ]% F/ i) o
      e+ g2 A+ \" f' E8 X18.学习编程最好的方法之一就是阅读源代码; * B3 ^- y9 g- p* o' D( I* q

    / H$ R# A! K. U& v$ w, N3 u4 S$ m19.在任何时刻都不要认为自己手中的书已经足够了;
    ! A  c( v4 ?8 i' w0 y/ N" u; D+ k1 y& z& y8 h
    20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准; , ]! I# _) l" x& q$ b  ~
    / }8 y5 q1 D! o( c/ g5 g
    21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 0 r# D7 W0 G6 B0 Y. J3 ^/ I! O. J
    8 M' q8 J' Y* \) r. }3 c3 U+ R$ O& ^
    22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; ( i8 V8 d8 \/ F7 E1 w
    ( v( d# F6 j' J7 _/ U
    23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》; ; J' A2 S. u" P! o' i5 Q

    0 v  O& N7 Y2 N5 A24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序; # L9 Q) I# e, B+ b
    4 H/ o. f0 R+ [0 b! C
    25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
    ! J( M- _8 O  H& Q, X6 C" G& O0 I& r) t/ v. R# y. ^% m6 d4 X
    26.请看《程序设计实践》,并严格的按照其要求去做;
    ; p+ ^; H) V# M* D0 l- N5 \( p' e( o# z
    27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样; ( b% S  o! o: B' ^- W& {0 d+ |
    : _1 n9 u) W0 \% @4 P* [  ^
    28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密;
    : R' [7 b0 z. u! l5 O+ K8 C4 Z! d; e$ h& i1 l) C, ?
    29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已; % M8 k5 p) B$ n* F) a" y
    5 g( D  I, `' `: F. L
    30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++; 7 ~* f( f, D6 L- ^% I) z/ _
    2 O* X4 A: e% I; w& e  ]8 b! L
    31.学习编程的秘诀是:编程,编程,再编程;
    4 V" C3 b0 u5 {9 P+ o: E4 `
    0 x2 g" N* {' b% x32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》;
    ) m1 }, ?- e0 \% l1 A% T4 b
    & S+ v' O3 @! Z% h! ~, e+ v9 `33.记住:面向对象技术不只是C++专有的;
    9 ]0 J' |6 J0 S+ v- e, i2 N; m8 x7 Z' r- t5 U: ]8 ~
    34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; - D0 j0 h2 t' C0 T4 g' Z
    0 ?% U$ e% R# F, k$ l* S, U. c
    35.把在书中看到的有意义的例子扩充; - E4 m9 |1 j! `; z. a# e
    % {4 I5 \) L" o+ h* p9 y+ G% r
    36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中; 9 c6 O* u: j* {, W
    + K* R: |+ m; E7 }9 N
    37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去; 1 P. O) ?  @! a' H- U0 S# @1 X; u0 D

    , O/ i. e: g  D6 K38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路; ! M4 v4 ~6 f3 @4 N5 F
    . k/ X) n% }: o; g( m
    39.C++语言和C++的集成开发环境要同时学习和掌握;
    + Z$ e0 H" c0 D9 q2 h
    0 n# r3 n: c1 C+ q5 q40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的; % p3 s) ?; ~8 V

    5 f: p6 t1 U# q; @1 c1 q, ]  ~41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;
    % u$ ]0 J+ `+ L! d" {
    ! {; U  C$ V- P3 z5 t42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43); 3 |' d8 \: E# b7 Q; z: Z

    ( n4 m% y) y+ V: w+ k43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;
    , m, X$ `8 L- ]  N% J% \4 q1 ]$ A7 x) h& K# q/ Q
    44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;
    8 U# g* r- u2 Q4 R
    - V6 j5 \2 d) j3 x1 \45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
    - h4 t; b) S/ L5 N3 k$ |; G3 `, w+ A7 y: `2 Q- n
    46.记录下在和别人交流时发现的自己忽视或不理解的知识点; ! b: G0 ]2 }& g$ n3 G! i

    ) K2 v; V4 x2 @: S" O  y47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX; $ _0 h- M3 G! a: B
    9 ^% O& D( C6 B4 a5 y
    48.保存好你写过的所有的程序——那是你最好的积累之一; , i0 r7 o" P6 T( d
    " m1 g. `, Y1 L' {& T) T
    49.请不要做浮躁的人; $ F! f# B/ Q. L, a* C

      [; U& i0 P0 p0 Y50.请热爱C++!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩

    该用户从未签到

    2
    发表于 2003-8-20 11:29:00 | 只看该作者
    经典!
    # i8 g, ]# \* Q我支持你!
    波仔 该用户已被删除
    3
    发表于 2003-8-24 21:47:00 | 只看该作者
    对啊,要对自己有信心啊!!我一定能学好c++
    daikeshi 该用户已被删除
    4
    发表于 2003-8-29 14:41:00 | 只看该作者
    把C++当成一门新的语言学习(和C没啥关系!真的。)' d5 m( e0 W; s& Z1 r0 {
    呵呵~~~~~
    merancholy 该用户已被删除
    5
    发表于 2003-9-29 11:28:00 | 只看该作者
    没学我开始怕了

    该用户从未签到

    6
    发表于 2003-9-29 16:34:00 | 只看该作者
    学习中。。。。
    fyer 该用户已被删除
    7
    发表于 2003-10-16 10:47:00 | 只看该作者
    trap & pitfall of c。大概是这个书名,chao好

    该用户从未签到

    8
    发表于 2003-10-17 00:42:00 | 只看该作者
    那本书编的好烂啊!! L0 }+ x& c6 o+ }( b7 I0 w
    3 e, e+ D* E. X
    没头没脑的,怎么看啊!
    麦田的狐狸 该用户已被删除
    9
    发表于 2003-11-11 15:59:00 | 只看该作者
    这么多!累

    该用户从未签到

    10
    发表于 2003-11-16 00:55:00 | 只看该作者
    很高兴我们的煎饼看了这50条,并贴了出来,真的好!
    7 w0 E4 [( W0 m3 u/ L3 J

    本版积分规则

    关闭

    下沙大学生网推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表