下沙论坛

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

QQ登录

QQ登录

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

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

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

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2003-6-29 16:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1.把C++当成一门新的语言学习(和C没啥关系!真的。);
    - j: t5 o9 i8 y
    6 V8 e9 e4 P' ^$ F; j2.看《Thinking In C++》,不要看《C++变成死相》; 7 ]- L& {0 k- y7 Q5 `% s

      o4 d* Z# U- i) x9 M3 I& k+ x( I6 T3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
    1 k! d  m" P  Z1 M: ~: b  i4 c3 f" I' x  b5 s: w5 j
    4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
    3 D4 c  N+ B5 @# V! n: X) x- V$ ~! A6 ^. H' X4 u( F
    5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
    - s5 c. Q$ g# z# E" b3 N2 M" H- T
    2 y# [( k% n; `- M4 k& I6.会用Visual C++,并不说明你会C++;
    1 H. u4 I. l0 @5 \
    * k* R" f; m7 l% g" _% C7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书; 5 p' [9 n  |8 Q$ e# L. r

    ' V9 h+ D9 ~# w/ U! A8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; 2 Q4 B$ R( W1 @# ]

    - G* [9 F& y* g! z* [' m8 H9.看Visual C++的书,是学不了C++语言的;
    - d! L/ L) q+ K( d
    & [8 U7 A( d8 ]8 v/ T8 C6 p( R10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? . J6 [( v& y, X$ P5 @1 A
      i# {! _& b& y6 v( [7 r7 ~4 u: ^
    11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
    / b: r% b( x3 v" R
    4 Z' L1 ~7 q3 `/ r0 x5 ^- x) H) W12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; % c7 t4 g; g! H2 i
    7 J9 |  |9 c* z
    13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!   w8 `* Z( U! f' h8 d' Z
    % r6 r# q  ~2 x! T9 z
    14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
    ( ]1 S" v7 f1 q9 L; w/ _$ P
    6 R, x3 I+ [0 Z/ v& v15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; 3 z2 k+ v: R$ G8 ]  t+ }) w3 q& d- h

    + Q) a1 V9 u! }: s; l  j$ A0 c16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 5 P; m& k% E9 I, _% R( K6 D
    " S. E! n! u$ B$ x5 O, P/ V& J4 [9 P
    17.C++不仅仅是支持面向对象的程序设计语言;
    & T' j: U* `- p9 n! l5 V* H/ ~% X* p( k- L: N/ V- `, l+ z! l
    18.学习编程最好的方法之一就是阅读源代码; " A" h$ ~( }& q5 J. l2 P  o8 v! p
    5 e& W' v6 B  y3 j* B
    19.在任何时刻都不要认为自己手中的书已经足够了;
    : W7 A" n& l' i" b6 q7 a$ m. A) F: j1 U( l/ x1 W- V
    20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准; 8 d7 e9 A$ ^2 U, Y0 u7 u
    6 ~% X  w! r+ }. n6 X: M5 W+ Y/ S
    21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; . ~$ w0 L. }9 b0 G) [6 q7 U

    % t7 i! U" e7 P" Z7 m4 X/ N22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; ! `) p; r# M3 _* @4 P; l

    : O( E; r. G. J3 H4 o3 N. |, A23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
    6 O( F# ]6 N1 a7 V
    $ ~1 H4 L( D) y1 O1 e3 T' W24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序; : K0 _  v5 m# d. l

    ( V" s: ~, f: x% i25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
    $ V8 |% f5 X2 u- X* e( i0 ^
    * M4 ~" w' X5 H% x3 v% }, l26.请看《程序设计实践》,并严格的按照其要求去做; ; Y2 _8 n9 M' ?! e
    ) o% m8 m* N: P2 j# ]# M
    27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样; & D+ S) b' u  V, D% a4 ^* o2 D! V

    , q( q& ~* f4 Y# L/ F- r( K/ _28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密; . s% [, e2 D2 S2 Y, H) a0 `/ ~
    " D. F7 ?! ]( t% ^0 k
    29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已;
    ! y3 w: L. V8 {, {  ?! f' Y' X; ?* R# @/ Q
    30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++; * c' O2 k% j$ q5 ?

    0 s* d+ _' c& U; e7 s31.学习编程的秘诀是:编程,编程,再编程;
    9 W* L" L; ~4 M5 l7 z, ^: m
      X" G& K& o& R/ ]+ j32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》; ( \% C% z# A" c- ^

    " j  f$ N# v0 o$ j, }+ R! ]1 d33.记住:面向对象技术不只是C++专有的;
    5 _- Q( b: r/ D4 Z# m0 K% D  K! A$ R: W1 m8 q7 f
    34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; 2 h. i5 o8 f3 _8 t
    $ H* W" U6 T5 b. G6 [0 L6 j2 E4 F
    35.把在书中看到的有意义的例子扩充;   N  ]$ m! \& G* i& _/ B$ s
    & V/ w2 @9 Q- @) ^; N
    36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中;
    . {% q- s$ }3 h3 |: y
    % P0 ]# V) U/ I  l  C9 J) Q37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
    8 T* \6 K4 w+ }/ q/ g1 |: N' y' ?! i: k! _& W$ g
    38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;
    " u- P& ]  Y  M2 Y2 g0 x$ o
    : S( K6 L( ]9 d9 ~$ N39.C++语言和C++的集成开发环境要同时学习和掌握; 5 k- ]4 b, K* O1 @/ ~

      U: f2 {# J  {$ v) R1 a" i% N$ N40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的; . O8 W: C0 P# H+ j) a

    % w+ z- }' U/ x41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主; $ `0 l4 o; a- a, O' X. B0 ~, |  I% m
    ! z! l8 O) j" f- S1 T% a
    42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43); : z9 ^' C) b1 c, |
    8 S" D% G0 s; \
    43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;
    $ W# Q/ r* X: n" D+ D$ I0 ]9 L; g# H& R7 u6 y6 @
    44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的; $ f4 `  v9 C0 Z7 z* Y! ]
    7 l' W* h0 x1 l& A
    45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
    2 I  C0 Y. ~8 X- w
    ! K. ^  V6 _& b7 f1 H, I46.记录下在和别人交流时发现的自己忽视或不理解的知识点;
    + S8 |2 n8 N" e1 B0 z0 n4 v8 s
      M* `. ^! c4 Q# j0 z' S47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;
    $ d6 i' _) j  z+ ^
    ! ?- V& q5 d6 G' a* h5 }+ f48.保存好你写过的所有的程序——那是你最好的积累之一;
    , c- G0 z! O% J  i* ^% J- W3 Y; B: B: {. a
    49.请不要做浮躁的人; ; {1 V3 B! L# `* f  Y! y

    + a% h  e4 H5 T0 E% G50.请热爱C++!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩

    该用户从未签到

    2
    发表于 2003-8-20 11:29:00 | 只看该作者
    经典!; k, _* x, f* P1 R) u
    我支持你!
    波仔 该用户已被删除
    3
    发表于 2003-8-24 21:47:00 | 只看该作者
    对啊,要对自己有信心啊!!我一定能学好c++
    daikeshi 该用户已被删除
    4
    发表于 2003-8-29 14:41:00 | 只看该作者
    把C++当成一门新的语言学习(和C没啥关系!真的。)
    9 l* g$ ^0 U$ c+ J0 q) c呵呵~~~~~
    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 | 只看该作者
    那本书编的好烂啊!2 U8 v2 x# C! _* G: s7 _

      y0 Y' k: b+ S2 k' o没头没脑的,怎么看啊!
    麦田的狐狸 该用户已被删除
    9
    发表于 2003-11-11 15:59:00 | 只看该作者
    这么多!累

    该用户从未签到

    10
    发表于 2003-11-16 00:55:00 | 只看该作者
    很高兴我们的煎饼看了这50条,并贴了出来,真的好!+ D' Z, ]9 V. E! m

    本版积分规则

    关闭

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

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