C++11程序设计入门指南
需积分: 9 176 浏览量
更新于2024-07-13
收藏 2.71MB PPT 举报
"特别说明-C++11程序设计"
在学习C++11程序设计时,首先需要理解这门课程的一些特别说明。课程采用白话文的方式进行讲解,目的是为了让初学者能够更容易地理解和建立起对C++的感性认识。虽然课堂上的解释可能不完全严谨,但主要是针对常用情况,对于更精确的解释,建议查阅专业书籍。课程内容主要关注控制台(Console)程序,图形用户界面(GUI)的C++程序,特别是基于MFC的,将在后续的讨论中涉及。
课程中将涉及到一些基础英语,因为编程语言本身经常使用英文词汇和术语,因此对英语有一定的熟悉度是必要的。同时,课程将参考多本教材和在线资源,例如《C++大学教程(第9版)》,谭浩强的《C程序设计》以及Bjarne Stroustrup的《C++程序设计语言(特别版)》。这些资源可以帮助深入理解和实践C++编程。
课程的安排包括理论课和实验,理论课在3-18周的每周四1、2、3节课,实验则穿插在课程中进行。总共有20学时的理论课,16学时的上机实验,以及4学时的讨论时间。考核方式结合了平时成绩、笔试和实验成绩。
学习C++可能会面临一定的挑战,因为它是一门相对复杂的语言。有效的学习方法包括上课专心听讲、做好笔记,独立按时完成作业,提前准备好上机实验并完成编程任务。此外,教师提供了讲稿和作业的邮箱地址,口令为jjx123456,以便学生获取相关资料。
学习C++语言的目标不仅是掌握编程语言的基础概念和知识,还要学会编程的基本步骤和方法,为后期学习如“数据结构”、“高级程序设计语言”、“操作系统原理”等课程打下坚实基础。任课教师的信息也提供给学生,以便于交流和咨询。
在C++的世界里,C++是由Bjarne Stroustrup创造的一种程序设计语言,它不仅是一门语言,也是一个庞大的语言王国,包含了丰富的库和编程范式,如面向对象编程和泛型编程。因此,学习C++不仅仅是学习语法,更是探索一个强大的工具箱,为软件开发提供广泛的解决方案。
2008-08-02 上传
2008-10-25 上传
2022-05-31 上传
2019-03-26 上传
2013-11-01 上传
2008-06-10 上传
2008-06-10 上传
冀北老许
- 粉丝: 16
- 资源: 2万+
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能