我该学Visual C++还是Borland C++ builder?看什么书?认真答者有分

joanna_gan 2002-08-26 11:53:53
我是一个大二的学生,高考由于心态问题失利,但仍有高于重点录取线64分的成绩,时运不佳,一志愿填北京邮电大学以5分之差未录,沦落入本省一个虽也进了211工程而且在全国排名也不算太后(具体说是30多位)但确实很名不见经传的学校,在入学考试中5分实力5分运气的进了一个什么所谓的教改班(就是重点班了),读了一年之后,最大的感受就是觉得对大学的期望全成了一片泡影.
我是学信息的,其实当时选信息大部分是由于对比尔.盖茨和杨志远的崇拜(如果你要说拜金我也不反对),还有一点点对仙剑和模拟人生的迷恋啦(家里虽有电脑,管得严,基本上不让打,)当时我那个搞信息奥赛的同座就告诫我不要选信息,她被Pascal折磨得死去活来,唉,本来我对中科大的物理系还是有兴趣的,但那个高考成绩……就不说什么了.
既然选了,就好好干,我本来是很有信心在这一行干出点名堂的,可是我们教改班,说是学校最好的老师,事实上资历也够吓人,不是硕导就是博导,还有一个同济的资深博导(教数学的),什么国际上的大世面都见过,但是没几个讲课能听的.说句实在话,现在我连Excel都用不好(都怪那个计算机文化基础老师讲课催眠效果太好了),我们学校不考机试,数据结构课居然只有8堂上机课,(就是4次,一次2个小时)读了一年,计算机也就学了文化基础(我在家里玩游戏的那点老底就够用了),C语言(还算学了点),数据结构(半通不通,其实就是线性表稍微好一点,树,图一窍不通),终于受不了了,决心暑假饿补专业,从钱能的<<C++程序设计>>,到Lippman的<<Essencial C++>>,虽然知道C++仍有待努力,但没有时间,希望快点上手开发,于是又买了侯捷的<<深入浅出MFC>>,看不太懂,就买了那本Microsoft Press的<<windows程序设计>>先看,正在痛苦的咀嚼着.
我发现里很多朋友都在推荐Borland C++ builder和Delphi,说这样上手开发快,我不想学Pascal,我想问问大家,我到底是应该学VC呢,还是BCB?
如果学Borland C++ builder,看什么书,请列一个详细点的循序渐进书目给我.学Visual C++呢,我现在看的书是不是走了弯路?
希望大家把走过的路与我分享,认真回答的有分.
...全文
134 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaDan 2002-09-23
  • 打赏
  • 举报
回复
俺回答得够认真了吧?
可不是为了你着几分哦


*****************
BITI制造 质量免检
*****************
圈阅,批准,执行
xiaDan 2002-09-23
  • 打赏
  • 举报
回复
楼主同学如晤……

首先我觉得楼主同学应该摆正一下心态哦,看搂住的开头就知道似乎还在对高中时的“辉煌”耿耿于怀(那就请楼主看看鄙人的签名,再去查一下鄙人毕业的学校,看看鄙校的同学有几个不是高于重点线数十分但还是在鄙校上一般本科甚至专科,楼主的心理,真是跟鄙校某些人大二时心里十分之相像,令鄙人很有亲切感^_^所以多说几句)从楼主的成绩看,基础还是不错地,如果能够摆正心态,好好学习,相信一定会比鄙人有出息。

关于开发语言——楼主,好像你是信息专业哦,具有计软所不具备的得天独厚的优势!那就是你的硬件跟信号处理的基础(知道我在说什么吗?你大二大三要学这个地^_^)有这样良好的优势,偏要舍己之长,跟计软的人去拼windows的开发?楼主难道没有考虑过做通信软件跟embeded system吗?大二要学信号与系统,到了大三(如果没猜错的话)你们要学单片机和微机原理,通信原理,这才是吃饭的本钱。如果这时候有空,可以跟某些老师做些小玩艺换钱花,如果做单片机的话,会碰到keil c51/166/505
,会碰到arm,会碰到pic;嵌入时的操作系统可能会psos,ucos/ii(当然如果大牛老师的话说不定会玩到vxworks等等,不过好像全国只有清华的变态才玩这个,你不是清华的吧?)
如果做这些东西的话,好像没有vc跟bcb什么事吧?当然,m$这么大牛的公司,说不定什么时候会给vc来个embeded版,到时候再转业不迟啊

大学里好老师凤毛麟角,可遇不可求。但是不要忘了google这个最好的老师哦?

工具就是工具,永远代替不了原理和实践经验

专业的话,自动化不错啊,可以学些自动控制什么的玩艺,别人也学不到的,做工控也很赚。
florist2000(我爱susan) 推荐的通讯工程跟电子工程都不错,但是前提有一点,你要考研或者傍上好老师,考验的目的也是为了傍好老师(通信专业推荐清华,成电,西交应该都是你们沿海同志不愿意来的地方)通信工程跟电子工程本科毕业如果没有实践经验(比如作品,比如在全国电子设计竞赛中获得赛区一等以上的奖励,我拿过二等,鸟用都没有)工资是很低的,只有2000来块钱。所以我们学校通信系出来如果没有上研的绝大多数还是奔软件去了。当然,如果硬件有经验,做过很多东西的话有不一样,我们公司的硬件工程师薪资全都数倍于我,开会的时候硬件部吼的最大声:)

最后,强烈推荐学好最基本的C语言(ansi c),最好懂一些汇编跟微机原理,C语言的博大精深,不是没有认真钻研过的人可以想象的:)
sdav(sdav)推荐学习bc,深以为然,不过另外还是推荐gcc,顺便学一些linux下面的东西,将来工作的时候会有好处。就我了解的同学的情况看,大家毕业以后工作很多都要用到linux环境。
比如我们现在做的东西,几百个目录,几千个源文件,编译全都是靠脚本语言调编译器,这些在集成的开发环境里怎么做?


*****************
BITI制造 质量免检
geeksky 2002-09-23
  • 打赏
  • 举报
回复
VC
faretel 2002-09-23
  • 打赏
  • 举报
回复
Borland C++ Builder 最好,强烈推荐。

初学时,如果不想学 VCL, 完全可以在BCB里编一些纯而又纯的C++程序。

用 BCB 开发的基于CLX的 Windows程序,可以用 Borland Kylix 3.0 直接编译成Linux程序,源码级跨平台,多好呀!
中国政府支持Linux发展,今后在 Linux 下开发大有前途。

http://www.borland.com.cn

sdav 2002-09-20
  • 打赏
  • 举报
回复
刚才少说了一句,你最好多接触一些计算机杂志,你竟然连PHP,PB,ASP,。。。都不知道!
好好学吧!
sdav 2002-09-20
  • 打赏
  • 举报
回复
如果是想学C++的话,建议学习DOS下的C++ 如:broland c++3.0 for dos and broland c++ 3.0 for windows
日后你会知道这是你这个主题里最值的给分的!
当你做一段时间项目后,你就知道了,
c++是九阴真经呀!
zhuojohn 2002-09-20
  • 打赏
  • 举报
回复
我用了2年Borland C++ Builder,再学习Microsoft Visual C++,就觉得
VC才能充分的表达自己的思想,BCB有一种隔靴骚痒的感觉。
Borland C++也不错,但在Windows的地盘上,再NB也强不过VC啊
还好,学习过OWL,再学习MFC,也还是不难,道理殊途同归吧
florist2000 2002-09-20
  • 打赏
  • 举报
回复
我浏览过得c++书,c++primer比较好,effective c++也可以.
别的都不用买.
florist2000 2002-09-20
  • 打赏
  • 举报
回复
选通讯工程或者电子工程,其次选计算机.
atl: active template library
com: Component Object Model
stl: standard template library
linux:an os ;
asp:active server page
php:I donnt know it's english name,like asp
power builder :adatabase develop tool

Visual C++还是Borland C++ builder,任意一样都可以.
非要选择,前者稍微好点.
买什么书?msdn是最好的书,任意买一本入门的书就可以了
之后只用msdn就可以
用户 昵称 2002-09-20
  • 打赏
  • 举报
回复
VC
joanna_gan 2002-09-20
  • 打赏
  • 举报
回复
首先谢谢各位的捧场!
开学了,我在一个时时可能会淘汰的重点班,基础课又不太恭维,(高手太多,)所以来得少了.
看了大家的回贴,真是很感动,不过先更正一点,我不是学通信的,我的本专业是自动化,如果我不被淘汰的话,我可以选信息院的任意一个专业:也请大家帮我参考一下,选什么专业好.
由于比较菜的原因,有几个概念依然弄不明白,请指教:
ATL,COM,STL ,linux ,ASP,PHP,Power Builder
liukai10 2002-08-28
  • 打赏
  • 举报
回复
还是用vc吧
frfly 2002-08-28
  • 打赏
  • 举报
回复
vc
可以看看 C++编程思想 vc技术内幕
netbian 2002-08-28
  • 打赏
  • 举报
回复
vc
跟着微软走没错的
hslj 2002-08-28
  • 打赏
  • 举报
回复
vc难学但灵活,bcb上手快,建议跟着市场走吧!
lixinwyh 2002-08-28
  • 打赏
  • 举报
回复
vc好一些,如果是windows下的编程。bcb很有鸡肋的感觉。
ttapi 2002-08-28
  • 打赏
  • 举报
回复
呵呵,楼上的老兄,同感啊
偶前段时间装了个 FreeBSD,结果不会用,只好又装回了 Linux :(
quickball 2002-08-28
  • 打赏
  • 举报
回复
心态不要太急躁,这事不能求快。明确了目标之后,你就会很容易做出选择。
BuZhang_AP97091 2002-08-28
  • 打赏
  • 举报
回复
BCB
silverfoxking 2002-08-28
  • 打赏
  • 举报
回复
如果你把编程看作游戏,编程就是你的游戏;
如果你把编程看作生命,编程既是你的生命;
如果要我做出选择,我选择前者;
生命太过沉重,何必为难自己;^_^

游戏有很多玩法,规则也可自定;
何必为了别人的规则让自己痛苦;
把最基础的东西学好,我们可以控制自己的游戏^_^

好好努力吧,让我们相会在C++最顶端,最底层(认识底层,你才优秀)
你能理解我的意思吗?
加载更多回复(14)

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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