散尽千贯家财,死磕C++,菜鸟的迷茫!

bevin1010 2005-06-29 01:57:38
小弟刚学C++两个星期,基本上朋友介绍的几本书都看完了,对C++有了初步的了解,由于本人有二三年java编程经验,对面向对象编程也有一定的理解,所以理解起来不算费力,但小弟有以下几点比较迷茫,请大师指点!
.是继续提高自已的编程能力,比如说研究算法,运用设计模式还是拓宽一下学习面,学学MFC,template等技术.
.C++嵌入式开发用到哪些东西?
.C++面向对象开发与面向过程开发怎么去设计,怎么去兼容?
.C++开发人员不懂C,开发面就减少一半对吗?
...全文
373 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Randome 2005-06-30
  • 打赏
  • 举报
回复
我觉得学语言在了解语法后最好看看高手写的源代码,这对提高自身水品还是有很大好处的,前段看了一个法国人写的rti程序,在stl的使用上就获益匪浅,c++和c的用法还是有很大区别的,甚至可以看作是两种语言。
sea2000cn 2005-06-30
  • 打赏
  • 举报
回复
STL都看完了?
smltiger 2005-06-30
  • 打赏
  • 举报
回复
你这个蠢人,根本没搞清楚C和C++在历史上的意义。以及C与UNIX系统之间的关系,菜菜
QQ:28286880
JohnTitor 2005-06-29
  • 打赏
  • 举报
回复
template
oyljerry 2005-06-29
  • 打赏
  • 举报
回复
最好实践中运用C++,当然算法对于语言的理解还是很有帮助的
嵌入式需要理解更底层的东西,需要熟悉C设置汇编等
hjd_345 2005-06-29
  • 打赏
  • 举报
回复
如果你搞嵌入式开发,那么你起码要用一年时间进入底层,因为对于它来说,c/c++还是高级语言,不过随着硬件的提高,我们还必须用c++/c,为了提高生产力吗!
qfeng_zhao 2005-06-29
  • 打赏
  • 举报
回复
搞嵌入式要懂底层的,对程序的效率要求也比较高
fwinfwin 2005-06-29
  • 打赏
  • 举报
回复
c是c++的一个子集
jsjjms 2005-06-29
  • 打赏
  • 举报
回复
C可以涉及底层的东西,做嵌入式应该要懂这个的。
jsjjms 2005-06-29
  • 打赏
  • 举报
回复
做嵌入式要对系统和硬件都要有点了解的。
bevin1010 2005-06-29
  • 打赏
  • 举报
回复
呵呵,不是说我两三周就搞定C++了,没那么夸张!因为以前学过一段时间VC,那时侯对C++还不是很了解,而且面向对象编程都是相通的,比如C++的纯虚函数就相当于java的接口,虚函数就相当于抽象类,至于域访问权限都是一样的 等等,只是C++多了指针还在其它的细节。等等,希望可以参加一个项目,练练手,这样进步可能会快点儿!~~
AthlonxpX86 2005-06-29
  • 打赏
  • 举报
回复
嵌入式开发的话你最好能够知道你写的C C++代码的汇编形式,否则很有可能出错
daseny 2005-06-29
  • 打赏
  • 举报
回复
第一个问题层次太高,我无能为力:)
嵌入式开发大多是基于Linux吧,否则就用C了,标准C++和Linux系统函数就差不多了吧;
C++支持泛型、OO和OP,你可以当成三门语言去实现不同层面的东西;
我是从C起步的,但是C没学好,觉得还是C++自然一些,个人感觉纯过程的时候除了堆内存、const和引用,几乎没有差别。

我是菜鸟,意见仅供参考:)
另外,个人感觉C++不是两三周可以搞定的语言:)
zhousqy 2005-06-29
  • 打赏
  • 举报
回复
2周看完几本书,那可要达到1k-2k页了,pf。
beyondtkl 2005-06-29
  • 打赏
  • 举报
回复
UP2
ryan_1223 2005-06-29
  • 打赏
  • 举报
回复
楼主是强人哦~!
2周就能看完C++
偶也是菜鸟
觉得要想学好C++
觉得C是很重要的哦
bevin1010 2005-06-29
  • 打赏
  • 举报
回复
UP先

64,639

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧