C/C++及其相关
-
C#程序设计项目教程黄兴荣 主编本教程是《C#程序设计实用教程》(清华大学出版社)的配套实验与课程设计指导教材。本教程自成体系,可以独立使用,也可以与其他相关教材配套使用。本教程以Visual Studio.NET 2005为开发平台。全书共分成两个部分,第1部分为基础实验部分; 第2部分为课程设计部分。其中,第1部分给出了12个基础实验,基本覆盖了C#程序设计的主要知识点、方法和技巧; 第2部分给出了课程设计的任务书与指导书,以及若干个课程设计题目和两个课程设计项目案例(基于C#、SQL Server 2005的MIS系统)。教程中的全部项目案例的源代码和数据库放在清华大学出版社网站(www.tup.com.cn)中,可供读者参考。本教程特别适合于C#的初学者,也适合于有一定编程经验并想使用C#开发应用程序的专业人员。本教程可作为高等学校、软件学院和C#职业培训的教材,也可作为从事软件开发和应用的人员的参考书。 -
C++STL基础及应用规划教材)金百东,刘德山 编著本书全面系统地介绍标准模板库(STL)泛型应用开发技术。基础知识部分包括模板、迭代器、输入输出流、字符串、函数对象、通用容器、非变异算法、变异算法、排序等;集成应用部分包括STL算法的综合应用、在数据结构中的应用、在Visual C++上的应用等。本书从应用出发,每章都包含大量的示例和详细的结果分析,旨在使读者学会STL各个知识体系的应用方法,体会STL思维的巧妙之处。对某些稍难示例的设计思想也做了详细的说明。本书可作为专业技术人员、大专院校计算机专业的本科生、研究生学习C++泛型编程的教材或参考书。本书对编写Java泛型程序也有一定的指导意义。 -
C++程序设计与案例分析范海波 著《C++程序设计与案例分析》根据最新颁布的全国计算机等级考试(二级C++语言程序设计)大纲的要求,结合目前C++语言程序设计的广泛使用,全书以“工作过程引领”和“项目驱动”形式,围绕“学生成绩管理系统”为主线的实战演练,并融入作者多年从事C++语言程序设计的实践经验编写而成。全书共分为10章,由浅入深地介绍了C++语言概述;C++语言的数据类型、表达式和基本运算符;程序设计;数组、指针和引用、函数和预处理;类、对象和友元;派生和继承;多态性和虚函数;运算符重载;模板。全书除了针对各个知识点利用例题讲解以外,还将2002年以来国家计算机等级(二级C++)考试的典型试题以练习题的形式附在各个章节之后,并进行了解释说明,同时还将读者容易犯的错误以列举的形式进行了详细阐述,以方便读者进行更正。每章后都附有实验指导,方便读者上机实际操作。 -
C#程序设计教程蒙祖强 等编著本书将目标驱动和内容驱动相结合,深入浅出地介绍了C#语言的基础知识和多种应用程序的开发方法。内容包括程序设计语言和程序设计方法的相关概念、Visual Studio 2008集成开发环境、C#语言的基本数据类型、语法基础、面向对象的编程方法、异常处理技术、窗体应用程序设计和开发方法、目录和文件的读写操作、ActiveX控件和自定义组件的开发、多线程技术、数据库开发技术、Web应用开发方法、各类应用程序的部署和发布方法等。每章均配有一定数量的习题,并提供了全部的参考答案(包括上机题的实例程序),以方便学生练习和辅助教学。本书所有实例(包括习题中的上机题程序)100%的源代码,以及教学用的全部PPT课件可在清华大学出版社网站(http://www.tup.com.cn)下载。本书主要面向应用型本科院校、大专院校计算机专业及相近专业的学生,也适用于C#爱好者、初学者,还可以作为有关培训机构的培训教材。 -
狂人C键盘农夫 著《狂人C:程序员入门必备》以独特的方式全面地讲述了c语言(c89和c99)的基本概念和编程知识。面向初学者,对基本概念详尽透彻的剖析,强调良好的编程习惯和风格,结合软件工程、软件测试的基本理念介绍编程知识,是《狂人C:程序员入门必备》的主要特色。全书分为3个部分:理解程序设计,结构化程序设计与数据的组织和c语言的高级话题。体现了从零基础到c编程高手层次递进的特点。全书贯穿大量生动实例,讲述从问题的提出、问题的分析、代码的编写到程序测试的全部过程,并对c语言学习者和使用者中常见但容易忽视的问题进行了剖析。《狂人C:程序员入门必备》适合c语言初学者参考和使用,也适合高等院校计算机专业选为教材使用。 -
程序设计基础孙承爱,赵卫东 主编本书以C语言为操作语言,全面介绍程序设计的入门知识,是进一步学习其他计算机课程的基础。全书共12章。第1章简介了计算机系统功能、基本组成和工作原理;第2章介绍了使用C语言开发程序的过程、方法、工具和步骤;第3~5章讲述了C语言基本数据类型、常用标准库函数,以及顺序、选择、循环等结构;第6~7章的内容是关于数组及函数的声明、定义和调用方法;第8章介绍了宏、文件包含和条件编译等命令;第9~10章讲述了地址、指针和结构体;第11章是关于流及打开、关闭和读写文件的函数;第12章完整地实现了一个学生宿舍卫生管理系统的设计。本书在附录中还配有16个实验,供读者参考使用。 -
C++答疑解惑与典型题解汪名杰,尹静,郝立 编著《C++答疑解惑与典型题解》深入浅出、系统全面地介绍了最新各大高校的C++练习题及考研题。全书共分22章,内容包括C++的基本概念,面向对象程序设计、函数、数组、指针、引用、结构、类、拷贝函数等。《C++答疑解惑与典型题解》以知识结构图~常见疑惑解答~实践解题编程~考研真题讲解为主线组织编写,每一章的题型归纳都进行了详细分析评注,以便于帮助读者掌握本章的重点及迅速回忆本章的内容。《C++答疑解惑与典型题解》结构清晰、易教易学、实例丰富、学以致用、注重能力,对易混淆和历年考题中较为关注的内容进行了重点提示和讲解。《C++答疑解惑与典型题解》既可以作为C++编程学习的参考书,也可以作为复习考研的练习册,更可以作为各类培训班的培训教程。此外,《C++答疑解惑与典型题解》也非常适于教师的C++教学以及各种编程自学人员参考阅读。 -
项目实践精解梁立新 编著它的特色是以项目实践作为主线贯穿其中。书中提供了一个完整的SuperVCD项目,通过该项目可使读者快速掌握C#核心技术,包括熟练掌握C#基础语法,涵盖变量、表达式、流程控制和数组等:重点掌握面向对象的基本概念,着重理解封装、继承和多态的概念;熟练掌握面向对象的高级特性,包括静态、接口、集合、委托与代理等概念;熟练使用Windows窗体编程技术开发可视化用户界面:熟练编写多线程程序,熟练运用多线程的数据共享机制;熟练使用不同的流处理不同数据的类型;熟练编写基于TCP/UDP的服务器与客户端程序等。《项目实践精解:C#核心技术应用开发》作者有多年软件开发和教学经验,并且有很多学生目前正在从事C#开发工作;因此,作者清楚C#核心技术的合理学习路线,以及在学习过程中的注意事项。《项目实践精解:C#核心技术应用开发》适合作为C#核心技术的培训教材或自学教材,同时也适合作为C#开发人员的参考书。 -
C语言程序设计安俊秀 主编《C语言程序设计(第2版)》针对高等院校学生的特点和认识规律,全面、系统地介绍了C程序设计及应用的知识。全书分为三篇,第一篇介绍C程序设计基础知识,包括C程序设计预备知识,程序设计基础,C语言的基本概念,顺序、分支和循环结构程序设计,函数和数组。第二篇介绍C语言高级编程技术知识,包括编译预处理、指针、结构体、共用体和枚举类型、文件。第三篇是C语言综合应用与实践,培养综合编程能力及程序编码的规范性。包括程序编码规范、学生成绩管理系统等知识。《C语言程序设计(第2版)》结构清晰、语言通俗易懂、实例丰富。每章都配有同步练习,用于熟练和巩固所学知识。附录中提供了相应的常用资料,以方便师生查阅相关内容。《C语言程序设计(第2版)》可作为大学本科计算机和相关专业的“C程序设计”教材,也可供计算机培训班的学员学习参考。 -
跟我学Visual C++6.0闫常友 编著C++是当前最流行的程序设计语言之一。《跟我学Visual C++6.0(跟我学)(附光盘)》以Visual C++ 6.0版本为基础,覆盖了Visual C++ 6.0几乎所有的特性,由浅入深地介绍了Visual C++ 6.0的大部分内容。全书共28章,内容包括Visual C++ 6.0的技术构成与安装、C/C++语言基础知识、MFC的原理及视图文档结构、对话框和公用控件的使用、单文档应用程序、多文档应用程序、常用的数据I/O方法、打印及打印预览、状态栏和工具栏控件、树视图控件及列表控件、多线程和多进程、动态链接库、串行口和并行口技术、网络技术、数据库、基于ODBC的数据库应用程序、使用ADO方式访问数据库、图形和图像相关知识、音频和视频、ActiveX控件、ActiveX Automation、COM及COM+、数值计算和数据排序、内联汇编、调用:Matlab函数、调用可执行程序、程序的调试和异常处理等内容。为了方便读者学习,《跟我学Visual C++6.0(跟我学)(附光盘)》光盘中提供了丰富的内容,包括全书的多媒体视频演示、全书的电子教案、900多页的电子资料以及书中例题的源代码等内容。对于每章后面的习题,笔者都给了相应的解答,读者可以到网站下载。《跟我学Visual C++6.0(跟我学)(附光盘)》适合大中专院校的学生、Visual C++ 6.0自学者、初级程序员阅读,同时也可作为社会培训机构的培训教材。
