- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++语言程序设计教程 前言 关于C++语言课程 与C语言的关系 是从C语言发展演变扩充而来,是“带类的”更好的C。 C是C++的一个子集,C语言程序不加修改可以在C++编译器中编译。 因此,C++既可以C语言为基础,也可以单独学习。 C++与Java和C# C++是Java和C#的始祖。 Java和C#是C++的子集与简化 因此,学习C++后学习Java与C#会事半工倍、倍感轻松。 与《数据结构》课程的关系 C、Java、C++均为数据结构的描述语言,其中C++是最完善的描述语言。 因此,C++是作为《数据结构》基础的最佳课程。 C++与Windows程序设计课程 在C++中重点讲述面向对象的概念,这些概念是进行Windows程序设计的基础。 在C++课程中,重点不涉及Windows可视化编程以及各种类库的使用如MFC。 如何学好C++ C++语言程序设计教程 前言 能细能粗 在面向过程编程部分,对数据类型、运算符、语句等要注重细节。做到细致掌握。 在面向对象部分重在对概念的掌握,对每个概念回答是什么?为什么?如何?这三个问题。做到掌握思想。 重视实践 和学好所有编程语言一样,做到“上机、上机、再上机”。 利用资源 利用网络资源进行学习、交流、答疑。如清华大学的BBS站的C++学习园地上有大量的帖子。 地址:bbs.tsinghua.edu.cn 如何学好C++ C++语言程序设计教程 前言 帖子举例1 C++ 学习心得 Part 1 发信站: BBS 水木清华站 (Wed Feb 2 00:01:12 2005), 站内 ※ C++ 的优缺点╱C++ 是个「难学易用」的语言 很多人说 C++ 难,又难学,又难用;但我个人认为,C++ 是个「难学易用」的语言(引自台湾技术作家 jjhou 的说法,因为我的很多 C++ 知识都是从他的译作中获得的) 「难学」这一点,无须赘言;即使是著名的 C++ 大师,亦从不讳言,C++ 比其他语言复杂得多。 「易用」这点,对 C++ 高手来说,该是不成问题的。但对许多半生不熟的 C++ 初学者(或虽然学了不少时间,但没有深入到它的各个层面的人),大概会觉得难以接受。不过,个人的经验,我几乎每天都在使用 C++,大部份的时间,我感觉写 C++ 代码比写 Basic 代码更轻松愉快;但每当我想要深度控制某些细节时,C++ 源于 C 的低阶能力,又给我最大的自由度和几乎不逊于 Assembly 的高效(当然,有必要时 C/C++ 代码内也可以直接插入一段 __asm {} ) 如何学好C++ C++语言程序设计教程 前言 微软 C# 语言和 .NET 主要框架的发明者 Anders 曾说,在现代的编程世界,对软件生产力的需求是最重要的;因此,现代编程语言,应该重视其生产力,更甚于低阶的控制力。对于这位超级高手的言论,我当然没有任何反对的意见。只不过,我想说明一点,即∶很多人认为 C++ 的缺点是生产力不高,不能和 Delphi, JAVA, VB, C#.NET 这类更新的开发工具(语言)相提并论,这种说法是个误导。 一般应用软件的生产力,最关键的不是编程语言,而是开发工具,更确切地说,是开发工具所使用的 Framework。JAVA, C# 这些主流编程语言,因为有强大的 Framework 支援,当然在很多方面占有优势;相对的,C++ 并不是由单一厂商所独占,它的标准化、函式库、开发工具等各方面的支援,难以统一。 我记得曾看过一个颇有趣的说法∶「C++ ?! 这家伙你想怎么搞都可以,只不过,无论你想搞什么,都得自己来!」那么,学习 C++ 究竟有什么好处呢? 首先,关于生产力。没错,假如没有适当的开发工具,例如∶VC, BCB 等,使用 C++,连写个普通 GUI 的程序,都会觉得痛苦万分。但,这只是指「一般应用软件」。相对地,假如你想要做的不是一般普通的应用,而是有特殊的,特别是大型的专案、又或极度要求运行期效能的程序,那么,至少在目前,C/C++ 是最好的选择。 如何学好C++ C++语言程序设计教程 前言 此外,学会 C++,还有意想不到的额外好处。如果你熟悉 C++的一些深入部份,例如 C++ Object Model,那么学习其他主流的编程语言,例如 JAVA, C# 等,简直易如反掌。并且,你会很容易看清楚,JAVA, C# 等,只不过是基于单根继承(所有类都衍生自同一个基类),在许多功能方面,受限了的 C++简化版。(题外话,微软的 .NET 提供的 C++ .NET ,即所谓的 Managed C++,光看这名字本身,就很有趣。C++ 在 .NET 平
您可能关注的文档
最近下载
- TBNCY002-2023 西双版纳红茶 晒红茶.pdf VIP
- 机关单位人力资源管理中存在的问题及解决对策.docx VIP
- 2025年中级(四级)营销员职业技能鉴定《理论知识》真题卷(后附答案及解析).pdf VIP
- 大数据概论教学课件.pptx VIP
- 西双版纳红茶 晒红茶.docx VIP
- 室内装修全工程施工方案(3篇).docx VIP
- 2025年卫生事业单位招聘考试(中医学基础知识)历年参考题库含答案详解(5卷).docx VIP
- 50个广告分析.doc VIP
- GB32030-2022 潜水电泵能效限定值及能效等级 (2).pdf VIP
- (语文)福州时代中学2020级初一新生入学检测.pdf VIP
文档评论(0)