| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 730 人关注过本帖
标题:初学C++讨论!
只看楼主 加入收藏
xiaoweide
Rank: 1
等 级:新手上路
帖 子:5
专家分:5
注 册:2010-10-22
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
初学C++讨论!
    记得大一学C语言时,老师告诉我们:语言只是一种工具,真正的核心是算法。把算法搞懂了,用语言(语法)表达出来就很简单了。
    这几年时间内,也接触学习了几种编程语言,包括C、Matlab、Fortran,....感觉和老师当初说的话有道理。最近,由于工作需要开始接触C++和QT,发现完全不是这么回事。面向过程和面向对象的编程模式差别太大了。面向过程的思维已经在我大脑中根深蒂固,一时真的很难转变。而且C++语言的语法真的太多太复杂,正像一些资深C++专家评论的那种:C++语言犹如一个百宝箱,对于熟练者来说,信手拈来,非常顺手好用;对于新手则眼花缭乱,面对如此浩瀚如海的用法,往往迷失了,不知从何处下手。举个例子,最近我接受一个C++算法实现的小软件,里面定义类,派生,继承,此外还包括C++写的QT程序,混合在一起。作为一个非科班出身人,使得我晕头转向的。自我反省了下,首先自己对这个C++workspace整体上无法认识,不清楚workspace中的代码写出来的先后顺序,以及逻辑结构等。因此,细节上也不可能搞清楚。
    最近还在使劲读!
    欢迎各位高手提出建议!共同讨论与提高!
    谢谢!
搜索更多相关主题的帖子: 初学 
2010-10-24 14:14
yangang2
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:64
专家分:432
注 册:2010-9-1
收藏
得分:20 
我个人觉得面向对象无非把一些变量和算法封装到对象中,通过对象与对象之间的相互配合实现一个复杂的功能。开始可能不习惯,但多看看别人写的代码自己应该就很快能够体会到其中的精髓。
收到的鲜花
  • xiaoweide2010-10-25 14:23 送鲜花  3朵  
2010-10-24 18:25
xiaoweide
Rank: 1
等 级:新手上路
帖 子:5
专家分:5
注 册:2010-10-22
收藏
得分:0 
这应该是个长期的积累过程!
2010-10-26 17:52
山之子
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-10-31
收藏
得分:0 
vc++技术内幕这本书很好。。。
2010-11-01 15:53
快速回复:初学C++讨论!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024721 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved