下沙论坛

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

用新浪微博连接

一步搞定

QQ登录

QQ登录

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

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

[复制链接]
  • TA的每日心情
    奋斗
    昨天 08:52
  • 签到天数: 2278 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2003-6-29 16:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1.把C++当成一门新的语言学习(和C没啥关系!真的。); $ t, J* ~0 s6 \% R/ E
    ' P: ]% q/ r$ {" U
    2.看《Thinking In C++》,不要看《C++变成死相》;
    # w# `6 t1 M6 d$ J6 d- m% {4 }1 ~
    ! ^! v2 w: P7 x+ f% Q* ~3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4 a; v* x4 h8 l+ u$ [

    & Q# N9 W, i- j  l6 T4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; ) \) M' T- x+ H8 y1 C# O. R

    / i7 b8 H5 A3 j4 J/ D5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 8 q" R* C  p) H" |: k3 W. h" H
    % [( E, q3 k8 E1 w
    6.会用Visual C++,并不说明你会C++; 9 e. K* V3 S, y) w
    " H* y# W3 R+ a8 Y1 I
    7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书; ; _2 Y3 w- k, {$ {' o4 j9 R9 X

    2 G' L% I: \% O& B1 C6 z3 G, X8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; 7 Q: q! [. ?- Y# s& K" o
    / [: t& T8 R8 o9 w
    9.看Visual C++的书,是学不了C++语言的;
    8 A( D, g' |4 M& Q1 _/ P- ]7 d" r+ J" d6 r% J
    10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
    ( o( S4 ?1 K3 f- Q( \2 i* @# J, N4 _& J$ {! L9 n2 T
    11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
      W( L4 [: N  R$ w( ]7 V' b0 X6 ]0 o' q/ J$ x6 a; G
    12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
    , Z. T5 {' H- X) w' _' {5 q
    ) r& e) V4 c* o" N( ?7 T" t/ A8 ~13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! % U% ?# H' q# o9 K) l2 y* C

    7 L% d8 _) i5 _% k6 _1 }+ |9 T4 y0 e14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
    ; S  _2 e4 y- D7 R0 s) ], r$ ~- N" f. T/ i/ {5 b( {9 C1 Y
    15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
    0 a$ G' ]5 s- b; H. C9 U* U' X
    ) L" [1 T: g7 h16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 4 q' u$ o6 A" V

    # e9 I# e; j$ m+ M, L# [, V17.C++不仅仅是支持面向对象的程序设计语言; : C* a/ }; P0 l# h2 |: s

    , n/ r  v1 x; H; t; |) @, B7 Y. t18.学习编程最好的方法之一就是阅读源代码;
    4 r+ ?$ s- |, n/ e! e7 H7 V) B& |. y9 \& u' u
    19.在任何时刻都不要认为自己手中的书已经足够了;
    # U7 F, v8 _# M" m" d
    ; H2 c% h  J  X* k- O20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;
    ; G/ |' O0 Q, X' I1 l5 X  x) _: a' P
    21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; ; ~6 g$ I7 l6 X

    ; V4 Z4 h- y$ \. l/ S+ A4 G22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; ! l* b+ K( K7 ?& o
    ; D- y7 V3 Q  j. Y! r$ F" ~
    23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
    / c# _7 @4 k; j) o# l: u8 y% x- T
    3 U3 O" E8 [' w, A2 E. t0 q24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序; 0 E" l. {1 O9 X+ [

      v: u- U! B+ y25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好; ; O0 n( J0 q1 e) |2 W2 O' q5 Z( j

    # e+ T( o) E# ]1 _& k& B/ r( s" l26.请看《程序设计实践》,并严格的按照其要求去做; 2 ~+ s& a9 r' b. O  }

    ' c; }$ I' w* {27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样; ! e. K& b, ^, F$ {* b

    ' z/ _2 ~3 @; r. F* O2 T7 W- b( H28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密;
    & ~" X) q$ K7 n) ^; p# o& o6 g* ~3 V. d; \
    29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已; / j0 s1 p4 n7 p  z- `
    2 w2 d6 P/ [! e* W/ l4 x
    30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;
    : ?; i  `$ W8 U: v& |6 |$ k3 G3 }' N3 K: f! m6 f. W. i
    31.学习编程的秘诀是:编程,编程,再编程;
    " r# B  C( T' m# K/ N+ C. ]6 d# j& S# E9 S8 S  y
    32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》; 3 E6 h# `/ Q, u: G2 X$ E+ p

    3 g7 P' B2 ?; `8 C$ ~33.记住:面向对象技术不只是C++专有的;
      u* y; n6 d2 T7 S1 `+ Q! T8 i, M$ Q9 Y" e9 @3 B+ o9 q2 D
    34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;
    3 U! y$ @, p' E* M7 j. r* r4 z8 C, @1 K% P2 u' G
    35.把在书中看到的有意义的例子扩充;
    ( E+ j1 t: f5 m1 y# l- @% ]) x4 A7 f6 t+ u& c/ T( S
    36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中; # A1 E( t* J5 `- p. L; U  M

    * P; l! q  L# x2 v! e$ M37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
    + @  A% u9 `& B' F0 I$ Z# f4 _$ e
    3 L$ K8 `: i5 o8 K( S  N38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路; $ l2 u/ y* a0 X% e

    ) p; O8 R2 U; w. D2 u" p39.C++语言和C++的集成开发环境要同时学习和掌握;
    6 F' b: S( J- C9 ?
    * T, G3 r) \( |) g& S+ Y40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
    ( {+ z; e. d- g; }2 s* n
    # E7 L) Q5 B, [& A1 {: f41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;
    6 g3 i2 i: J1 @% K- k6 x  h# U0 Z/ D. }" S. R" Z3 [2 K" J! X+ ~1 A
    42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43);
    & ^# D8 l7 M3 o* \0 J& _0 p6 ]$ P, l$ J8 L/ L! g
    43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的; 8 N5 W3 ]& |, Y+ \
    9 L) o8 s& H3 X
    44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的; 0 o- q* f1 y) m
    & M/ E8 z- P' q
    45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
    0 c  y# T" j% E6 V: u
    + Q" e! |0 }6 h7 ^/ _$ d' m46.记录下在和别人交流时发现的自己忽视或不理解的知识点; % v& i6 E5 Z' T2 @& N1 T+ X( l& @! ]
    : Y  t5 w3 N4 \2 L1 R( p
    47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX; 2 w* I2 u) e* |# F: Z/ S% D3 r8 Q8 x

    ) b3 j. y; Y4 o6 i  i9 H48.保存好你写过的所有的程序——那是你最好的积累之一;
    6 z( ]) Q7 K* z! t/ b# h" M, ^* V: T6 z' }) ?$ ~) w1 B6 J
    49.请不要做浮躁的人;
    + V% z1 \5 X6 ^
    9 b2 W4 e$ ?1 m! S8 ?& X6 Z; X50.请热爱C++!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博

    该用户从未签到

    2
    发表于 2003-8-20 11:29:00 | 只看该作者
    经典!7 r" ]+ K5 ^4 s/ n  C0 N/ v! j7 w# V8 g
    我支持你!
    波仔 该用户已被删除
    3
    发表于 2003-8-24 21:47:00 | 只看该作者
    对啊,要对自己有信心啊!!我一定能学好c++
    daikeshi 该用户已被删除
    4
    发表于 2003-8-29 14:41:00 | 只看该作者
    把C++当成一门新的语言学习(和C没啥关系!真的。)
    % y* i* s, D# e, ]! X  W呵呵~~~~~
    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 | 只看该作者
    那本书编的好烂啊!
    ; S6 ^% u8 P, m  I
      m+ c8 p6 M) g2 W没头没脑的,怎么看啊!
    麦田的狐狸 该用户已被删除
    9
    发表于 2003-11-11 15:59:00 | 只看该作者
    这么多!累

    该用户从未签到

    10
    发表于 2003-11-16 00:55:00 | 只看该作者
    很高兴我们的煎饼看了这50条,并贴了出来,真的好!) ?  ^, U. W, H1 N- P

    本版积分规则

    关闭

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

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