⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_15550.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:15550 发表者:天花乱追 发表日期:2002-09-19 11:23:59
<br>主题:学习vc(或者说用c++开发)到底有多少东西要学,大家可否把各自认为应该学的技术点说一说?
<br>内容:我是看到csdn论坛上有一个“建模工具,你最爱哪一个?”标题想到的,因为我是一个菜鸟,对一些开发相关的知识点还是一无所知(现在就知道学习c++/vc:)),除了语言之外的东西很模糊,大家就你所知道只要和c开发有关的技术点说一说吧,甚至开发相关的工具。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:雷神 回复日期:2002-09-19 16:38:18
<br>内容:兄弟:<BR>你的问题”学习vc(或者说用c++开发)到底有多少东西要学“和“建模工具,你最爱哪一个?”不是一个级别的,太大了。<BR><BR>那个问题有范围,你的问题没有。不好回答。<BR><BR>转贴一段(雷神认为这些还远远不够),希望能和你一同参考:<BR>以下内容为转贴<BR><BR>大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。<BR><BR>计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。<BR><BR>计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。<BR><BR>数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。<BR><BR>软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。<BR><BR>Windows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。<BR><BR>上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。<BR><BR>对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天花乱追 回复日期:2002-09-19 17:57:52
<br>内容:非常感谢雷兄的执教:)<BR>我是从那个标题想到的,而不是问那个问题,因为当我看到一个自己不熟悉的东西的时候,总要想,这东西该不该学,重要性如何?总觉得学习总应该有个先后,轻重,可是因为自己不是一般的菜,所以总不知道何时该学什么,看到很多不懂的东西就发懵,大脑发热:),所以想请大家随便谈一下自己所认为该学的,你一眼,我一语,就可以有一个稍微清晰有范围的轮廓出来了,当然之所以提出这样的非专业性问题,主要原因还是我并不是科班出身,专业业和计算机毫不相干,只是自己在自学,工作上沾点边,很想能迈入此门。。。看来我非要买哪本《windows程序设计》了:))<BR><BR>再次感谢!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:雷神 回复日期:2002-09-19 19:35:08
<br>内容:指教不敢。一起学习吧。<BR>《windows程序设计》确实不错,虽然贵些确值得。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:cool 回复日期:2002-09-20 11:10:46
<br>内容:我觉得还是多看实例和源程序吧。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天花乱追 回复日期:2002-09-20 11:33:41
<br>内容:cool,我的意思是哪些东西需要掌握,比如说sdk,odbc(如果用vc开发数据库的话)、内存泄漏检测方法、面向对象方法、vc编译环境、消息机制、多进程等等。。。,当然,我说的这些可能很不准确,很不专业,大致就是这个方向吧,可以叫做和vc有关的技术点吧(我自己这样称呼了:)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -