C/C++及其相关
-
Visual C++实用教程张荣梅,梁晓林 编著本书从应用程序开发的不同阶段出发,分别系统地介绍了使用VisualC++6.0开发应用程序的基本知识、较复杂的和高级的编程技巧等。内容包括:VisualC++6.0的开发环境,C++语言知识,类和对象,各种控件、菜单、工具栏、状态栏的创建,图形应用程序,单文档和多文档界面应用程序以及数据库应用程序的创建等。每章内容后均有实例和习题,以便读者复习和上机实践。本书通过大量的编程实践,使读者能够尽快和牢固地掌握VisualC++6.0的各种编程技巧。本书可作为大专院校计算机课程的教材。也可作为各类计算机培训班和自学教材,同时也适于初学者和具有一定经验的VisualC++6.0用户使用和参考。 -
C语言程序设计方法邓文新,张宏烈主编本书以新标准对C语言的规定为依据,并结合作者多年讲授C语言理论课和实验课的经验编写而成。书中对C语言中的一般问题做了简要的说明,对学习中的重点和难点做了详细的分析阐述,并提出了相应的上机实例和上机调试方法,设有实验专章,把C语言编译过程中的错误信息列表附后,供读者参考。本书内容先易后难,使读者能够在逐渐深入、循序渐进中接受。书中还介绍了基本的程序设计方法和管理、数据仿真等方面的应用实例,从而使读者能够在加深理解中使用C语言,并掌握用C语言进行软件开发的基本方法。本书既可作为大学教材,又可供计算机类技术人员参考。 -
C++程序设计谢永超主编C++是一种既可以用来进行结构化程序设计,也可以用来进行面向对象程序设计的高级程序设计语言。当然,它更倡导面向对象的思维方式进行程序设计。C++的问世,受到广大编程人员的喜爱,在许多领域得到了广泛地应用。C++是目前高级编程语言中使用最广泛的语言之一。C++语言由C语言发展而来,它既保留了C语言结构化程序设计的特点,又支持数据抽象、数据封装、继承和多态等面向对象设计的重要特性。本书全面、系统地介绍了C++语言的基础知识和面向对象的特性。在介绍各个章节的内容时,语言流畅、条理清晰,并通过大量的实例对主要内容进行了深入的说明。书中所有实例都在C++的环境中调试通过。即使没有C语言的基础,通过学习本书,读者也能够全面、系统地了解与掌握C++语言编程的技能。本书针对高职院校的特点,注重实践操作,实例多,操作性强。本书可作为高职高专院校的教材,也可供相关人员自学和开发人员参考使用。 -
C++编程思想(美)Bruce Eckel,(美)Chuck Allison著权威的作者、经典的教材、一流的译者、严格的审校、精细的编辑,使我们的图书有了质量的保证。BruceEckel是MindView公司的总裁,向客户提供软件咨询和培训。他是C++标准委员会拥有表决权的成员之一。也是《Java编程思想》、《C++编程思想第1卷》及其他C++著作的作者,已经发表了150多篇论文(其中有许多C++语言方面的论文),他经常参加世界各地研讨会并进行演讲。本书第一版荣获1996年度《软件开发》杂志的Jolt大将,成为年度最佳图书。■介绍实用的编程技术和最佳的实践方法;解决C++开发中最困难的课题。■深入研究标准C++库的功能,包括:字符串、输入输出流、STL算法和容器。■讲述模板的现代用法.包括模板元编程。■解开对多继承的困惑,展示RTTI的实际使用。■深入探究异常处理方法,清晰解释异常安全设计。■介绍被认为是标准C++下一版特征之一的多线程编程技术,并提供最新研究成果。■对书中包含的所有示例代码都提供免费下载,这些代码段经过多个软件平台和编译器(包括基于Windows/Mac/Linux的GNUC++编译器)的测试,稳定可靠。在本书作者的个人网站www.BruceEckel.com上提供:■本书的全文、源代码、练习解答指南、勘误表及补充材料。■?臼橄喙啬谌莸难刑趾妥裳? -
C++网络编程Douglas C.Schmidt,Stephen D.Huston著书主要阐述与开发和使用ACE框架相关联的模式、设计技术和C++特性,通过将已被证明的软件设计和模式具体应用于框架中,并对它们进行跨进行项目和企业地系统化地使用,从而降低网络化应用的开销,并改善其质量。本书介绍了大量C++应用,并通过介绍怎样使用ACE框架的具体例子对各种设计方面的讨论做了补充,这此示例提供了循序渐进的指导,能够帮助读者将面向对象的关键技术和模式应用到自己的网络编程中。本书还通过介绍一些关键的概念和原理,帮助读者提高设计技能,用于网络编程和中间件的面向对象框架的成功设计正是基于这些概念和原理。本书的读者对象是C++开发者以及对设计面向对象框架并将其应用于网络编程感兴趣的学生。在阅读本书之前,切实领会在“C++网络编程卷1”一书中所涵盖的一此主题十分重要。 -
C程序设计王柏盛主编《C程序设计》全面介绍了Turbo C语言的基本概念,常量、变量、运算符和表达式,程序控制语句, 函数,指针,结构、联合、枚举和定义类型,编译预处理命令,文件,字符屏幕和图形函数 以及 实用编程技术等内容。全书共分为10章。每章附有习题和实验,并精选了一部分全国计算机 等级考试(二级C语言程序设计)的练习题,通过大量实例介绍C程序设计的思想、方法和技巧。作者根据多年教学和科研积累的丰富经验,吸取当前一些C语言教材中的优点,大篇幅增加 了字符屏幕、图形函数和实用编程技术方面的内容,力求使《C程序设计》体系合理、结构严谨、概念 清晰、例题丰富、通俗易懂。《C程序设计》是一本集教材、资料和实例为一体的C程序设计书。《C程序设计》可作为高等院校程序设计课程的教材,也可供自学者使用或作为教师教学参考书。与《C程序设计》配套的辅助教材《C程序设计习题题解》也同时出版。 -
精通C程序设计教程赵宏宇编著本书作者长期从事C/C++程序设计方面的教学与科研工作,深知“授人以鱼不如授人以渔”的哲理,对C语言如何才能由陌生到熟悉,由熟悉至精通有切身体会,因而在本书的编写中,特别重视学习者在算法设计和实际编程能力方面的培养训练。书中的很多内容,比如,运算符与表达式、指向数级的指针、函数指针、变量的属性、基本程序设计技术、递归程序设计与分析、动态数据结构、文件操作等章节的合理安排,以及万年历的打印、排死与组合的产生、多种随机数等问题的解法等简洁编程算法,都是国内一般C/C++程序设计教材中难以见到的。阅读之余,颇有令人耳目一新、茅塞顿开之感。本书在内容取舍和章节安排中凝取了作者丰富的教学经验和科研积累,力求概念清晰、循序渐进、例题丰富、信息量大。读者如能系统地学习本书内容,并配合以大量上机编程实践,一定会对将来从事软件开发或者在计算机程序设计方面进一步的深造产生积极而深远的促进作用。 -
Visual C++课程设计案例精编严华峰等编著本书的主要特色是采用了编程案例的形式来编写,利用大量生动有趣的编程案例向读者介绍可视化编程的技术和软件开发的思维方式,并使读者能够从中领悟到一些编程技巧,而且读者还可以根据这些案例进行研究、修改和扩展,使其符合自己的要求。书中提供的所有案例都经过作者编译通过,完整无误,通过每一个案例的学习,读者可以轻松掌握有关VC编程案例的设计和完成。本书的各个案例基本上互相独立,全书覆盖了包括图形和图像、多媒体、Internet网络、数据库、程序通信、ActiveX技术等,深入浅出地说明了VC中最具典型性和最有用的程序设计方法。读者可以根据自己实际情况选择不同章节进行阅读,相信丰富的案例讲解可以解除读者阅读枯燥之苦。VisualC++是Microsoft公司开发的可视化开发工具。本书以翔实的内容、精选的案例全面介绍了如何利用VisualC++进行课程设计和软件制作。本书介绍了11个课程设计案例,各个案例相对独立,覆盖了Windows下编程的大部分内容,包括图形和图像、多媒体、Internet网络、数据库、程序通信、ActiveX技术等各个方面,深入浅出地说明了VisualC++是典型的和最有用途的程序设计方法,其中很多内容是一般介绍VisualC++基础编程的书籍没有涉及到的。本书应用性极强,案例全部可以运行,读者可以根据这些案例进行研究、修改和扩展,使其符合自己的要求。本书是VisualC++爱好者学习VisualC++编程课程设计的好帮手和课程资料。同时还是广大教师、计算机专业编程人员的学习参考书。为配?隙琳呤褂帽臼椋臼楦酱绦蛟创牍馀桃徽拧? -
C语言程序设计陆蓓[等]编著C语言是一种结构化的程序设计语言,它既具有高级语言的特点,又具有低级语言的特点。本书共分11章,内容包括:程序设计的基本概念,基本数据类型、运算符和表达式,C语句和结构化程序设计,数组,函数,编译预处理,指针,结构体、共用体和枚举,位运算,文件,库函数及其应用。本书内容安排合理,讲解通俗易懂,对重点难点做了十分系统、清楚和详细的阐述,并辅以大量的典型例题,使广大读者能够通过学习本书掌握C语言的基本知识,并灵活运用所学知识编写应用程序。本书每章都配有丰富的习题,主要包括选择题、填空题和编程题三种类型,大部分习题都精选于全国计算机等级考试历年的考试真题,具有典型性和启发性,使学生能随时自我检查学习效果并获得相应的反馈信息。与本书配套的还有《C语言程序设计实训解、实验、课程设计与样题》,主教材中所有习题的答案及解析均在实训教材中给出。本书配有教学光盘,其中包括课堂教学课件、程序源代码、习题解答、实验指导、课程设计、模拟试题等,形成了主教材、实训教材、配套光盘组成的立体教学体系。本书可作为高等院校计算机专业或相关专业的教材,也可作为全国计算机等级考试的培训教程。 -
C语言大全(美)赫伯特·希尔特(Herbert Schildt)著;王子恢,戴健鹏等译;王子恢译《C语言大全(第四版)》是根据国际著名的C语言专家Herbert Shchildt的原著翻译的。这是一本C语言的百科全书,其中包括C的命令、功能、编程和应用等方面的内容,是集专家及C语言编程人员的多方面专门经验之作。全书共分6部分,共29章。第一部分详细讨论了关键字、预处理、指令和C语言特性,内容包括表达式、程序控制语句、数组和串、指针、函数、数据类型、结构、联合、枚举和用户自定义类型、控制台I/O、文件I/O和预处理等;第二部分详细介绍了新的C99标准,并将C89和C99进行了仔细对比;第三部分详细介绍了C标准程序库,包括各种环境下的I/O函数、串和字符函数、数学函数、系统函数、动态分配函数、工具函数、宽字符函数和C99增加的库函数等;第四部分介绍算法和应用程序,包括排序和搜索、队列、堆栈、链表和树、稀疏数组、表达式剖析和求值、人工智能问题求解等;第五部分详细讨论了Windows 2000框架的构造,并用实例讨论了C软件的开发技术,包括效率、移植和调试等软件工程专题;第六部分介绍C解释程序。本书内容全面,叙述清晰,为广大PC机用户程序开发人员提供了一部很有价值的工具书,也可作计算机应用人员,有关大专院校师生及PC机软件开发人员的参考书。
