散尽千贯家财,死磕C++,菜鸟的迷茫!
小弟刚学C++两个星期,基本上朋友介绍的几本书都看完了,对C++有了初步的了解,由于本人有二三年java编程经验,对面向对象编程也有一定的理解,所以理解起来不算费力,但小弟有以下几点比较迷茫,请大师指点!
.是继续提高自已的编程能力,比如说研究算法,运用设计模式还是拓宽一下学习面,学学MFC,template等技术.
.C++嵌入式开发用到哪些东西?
.C++面向对象开发与面向过程开发怎么去设计,怎么去兼容?
.C++开发人员不懂C,开发面就减少一半对吗?
[232 byte] By [
msdn] at [2007-10-1 16:51:01]

# 3 Re: 散尽千贯家财,死磕C++,菜鸟的迷茫!
第一个问题层次太高,我无能为力:)
嵌入式开发大多是基于Linux吧,否则就用C了,标准C++和Linux系统函数就差不多了吧;
C++支持泛型、OO和OP,你可以当成三门语言去实现不同层面的东西;
我是从C起步的,但是C没学好,觉得还是C++自然一些,个人感觉纯过程的时候除了堆内存、const和引用,几乎没有差别。
我是菜鸟,意见仅供参考:)
另外,个人感觉C++不是两三周可以搞定的语言:)
daseny at 2005-6-29 14:24:33 >

# 5 Re: 散尽千贯家财,死磕C++,菜鸟的迷茫!
呵呵,不是说我两三周就搞定C++了,没那么夸张!因为以前学过一段时间VC,那时侯对C++还不是很了解,而且面向对象编程都是相通的,比如C++的纯虚函数就相当于java的接口,虚函数就相当于抽象类,至于域访问权限都是一样的 等等,只是C++多了指针还在其它的细节。等等,希望可以参加一个项目,练练手,这样进步可能会快点儿!~~
# 10 Re: 散尽千贯家财,死磕C++,菜鸟的迷茫!
如果你搞嵌入式开发,那么你起码要用一年时间进入底层,因为对于它来说,c/c++还是高级语言,不过随着硬件的提高,我们还必须用c++/c,为了提高生产力吗!