图书前言

前    言

  

  C++语言是在C语言基础上发展起来的,它在C语言的基础上融合了许多新的编程理念,这些理念有利于程序的开发。C++语言是一种规范,它规范了程序员如何进行面向对象的程序开发。C++语言还具有C语言底层操作的能力,同时具备高效率代码重用的面向对象技术。C++语言的特点是语句灵活、代码简洁、技术全面。

  目前,C++的书籍有很多,但是真正从初学者的角度出发,把技术及应用讲解透彻的并不是很多。本书从初学者的角度出发,为想要学习C++编程、使用C++从事软件开发的初、中级开发人员及编程爱好者、大学师生精心策划。所讲内容从技术应用的角度出发,结合实际应用进行讲解,以便想要学习C++编程的开发人员能够学会编程,并能够根据自己的意愿开发出实用的软件。

本书特色及配套学习资源包

  为了方便读者学习,本书经过了科学安排,并配备了丰富的学习资源包,读者朋友可从本书的配书光盘或者网站www.rjkflm.com获取学习资源。

黄金学习搭配

快速入门+中小实例实战+模块实战+项目实战+开发资源包。

     (图书+光盘+网站) 专业学习视频

光盘含17小时大型同步教学视频,听专家现场演示讲解。

      (光盘中) 重难点精确打击

172个精彩实例分析,精确掌握重点难点。(图书) 学习分享经验

提供互动、互助学习平台,学习分享经验。(登录网站) 学习测试、诊断

网站提供编程能力测试、软件考试模拟测试题库。(登录网站) 有趣实践任务

光盘提供400多个实践任务,读者可以登录网站获取答案。

(光盘+网站) 专业资源库

免费赠送VC程序开发资源库(学习版),拓展编程视野。

   (登录网站) 学习排忧解难

提供编程学习论坛,头脑风暴,帮您轻松解决编程困扰。

  (登录网站)  获取源程序

光盘提供几乎所有的实例源程序,可直接复制,比猫花虎,调试运行。(光盘中) 提供习题答案

本书对于习题都给出了答案,先自行作业,然后对比分析。(光盘中) 赠送开发案例

赠送开发案例文档、源程序和学习视频,帮助读者拓展视野,提高熟练度。(光盘中) 读者对象

  ? 有志于进行软件开发的初学者 ? 高等院校计算机相关专业的老师和学生

  ? 准备从事软件开发工作的求职者       ? 参与毕业设计的学生

  ? 初、中级程序开发人员                ? 程序测试及维护人员

本书内容结构

  从初学程序开发的人员步入编程高手行列通常需要经历5个阶段,即新手入门-进阶提高-核心技术-高级应用-项目实战,而本书内容正是按照这一规律精心组织的,结构如下图所示。

  第1篇:新手入门。主要包括绪论、数据类型、表达式与语句、判断与循环等知识点,这些都是C++语言的基础。

  第2篇:进阶提高。主要包括数组、函数、指针和引用等知识点。掌握它们是学习C++过程中由浅入深的重要环节。

  第3篇:核心技术。主要包括类和对象、继承和派生、模板、文件操作等内容。其中,C++面向对象、I/O等是最重要的部分。

  第4篇:高级应用。主要包括预处理、STL标准模板库、程序调试等知识点。要想使C++程序设计得心应手,那么这一篇的内容会有很大的帮助。

  前4篇的最后都包含一个综合实验,展示本篇主要内容的应用。

  第5篇:项目实战。包括Windows系统下的网络通信和吃豆子游戏两个实例,使读者能够建立服务端与客户端的通信,理解Windows应用程序的工作原理。

本书备用服务

  如果本书服务网站www.rjkflm.com临时有问题,读者朋友还可以通过如下方式与我们沟通:登录网站:www.mingribook.com,查阅相关问题或者留言。通过QQ:4006751066。

  本图书光盘如有打不开现象,请核实一下电脑是不是DVD光驱;如果在复制光盘内容时,出现个别文件无法复制,请分批复制试一试;如有极个别光盘打不开,可多试几台电脑,打开之后复制内容一样使用。

  "宝剑锋从磨砺出,梅花香自苦寒来",亲爱的读者朋友,希望在辛苦的道路上我们一起走过!

编  者

    C++开发实战

  

前    言        

  

IV

  

  

V