C/C++及其相关
-
Visual C++高级开发范例解析胡晓军[等]编著本书的重点是对Visual C++的高级编程做深入讲解,同时使读者能够掌握Visual C++.NET的基本操作。事实上,本书所讨论的绝大多数技术同版本无关,无论是Visual C++ 5.0和 6.0,还是Visual C++.NET,读者都可以应用本书所介绍的各种编程技术。全书共分7章。第1章详细介绍如何使用Visual Studio.NET创建应用程序框架,内容包括菜单、加速键、控件、工具条、对话框和帮助文件。第2章介绍ActiveX控件的概念和特性以及如何在Visual Studio.NET环境下开发ActiveX控件。第3章介绍COM技术的概念和基础知识,并结合实例讲解COM软件的开发过程。第4章介绍多线程编程的基础知识及概念,并结合实例讲解用MFC进行多线程编程的详细过程。第5章通过实例详细介绍WinSock的应用,内容包括WinSock函数及数据结构的形式及调用方法。第6章和第7章介绍VFW软件开发包的功能、函数及操作,并以此为基础,围绕一个基于局域网的小型多媒体点播系统进行详解。附录A介绍Visual C++.NET的新特性。 本书内容详实,叙述清晰,是广大计算机专业人员、大专院校师生及PC机软件开发人员的必备工具书。
-
Visual C++游戏设计入门普悠玛数位科技著Visual C++ 6.0是目前电脑游戏界开发游戏程序的最佳工具,它用传统优良的C++语言配合Visual C++ 6.0集成开发环境来设计游戏程序,不论在开发的速度还是在运行的性能上,都有最优异的表现!本书由浅入深地以MFC的程序架构来文章说明各种与游戏设计相关的技巧,使初学者能够轻松地掌握游戏设计的基本理论和实现技巧。通过难度适中的实例,引领读者逐步进入游戏设计的殿堂,从而分享笔者在游戏设计过程中的心得,即使是游戏程序设计生手的您,也能够探寻设计的奥妙!本书适用于电脑游戏编程的初学者。
-
C和C++语言程序设计教程海博创作室编著本书内容有C++和VC开发环境的简介,数组和指针,结构、联合、枚举,类,函数及重载,继承性和派生类,面向对象编程技术在VC中的应用,C++的I/O流库等。
-
C++语言的设计和演化(美)Bjarne Stroustrup著;裘宗燕译;裘宗燕译本书是C++的设计者关于C++语言的最主要著作之一。作者综合性地论述了C++的历史和发展,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景。本书在帮助人们理解C++语言方面的作用是不可替代的。它值得每个学习、使用和关注C++语言的专业工作者、科研人员、教师和学生阅读。在本书中,作者还从实践的角度出发,讨论了许多与程序设计语言、系统程序设计、面向对象的技术和方法、软件系统的设计和实现技术等有关的问题,值得每一个关心这些领域及相关问题的计算机工作者和学生们阅读参考。勘误表
-
计算机软件技术基础赵国瑞等主编本书由两部分组成:第1部分介绍C++程序设计语言,在介绍了使用C++进行面向过程的结构化程序设计的基础上,详细阐明了使用C++进行面向对象的程序设计方法;第2部分介绍数据结构和软件工程。每章内容由浅入深、并含有大量的程序例题供读者自学。本书主要是为非计算机专业的本科生学习计算机软件技术基础课程而编写的,也可作为高职和自考学生学习C++语言基础的教科书,还可供各类计算机软件人员和软件开发人员参考。
-
数据结构严蔚敏,吴伟民编著“数据结构”是计算机程序设计的重要理论技术基础,它不仅是计算机学科的核心课程,而且已成为其他理工专业的热门选修课。本书是为“数据结构”课程编写的教材,其内容选取符合教学大纲要求,并兼顾学科的广度和深度,适用面广。本书可作为计算机类专业的本科或专科教材,也可以作为信息类相关专业的选修教材,讲授学时可为50至80。教师可根据学时、专业和学生的实际情况,选讲或不讲目录页中带**的章节,甚至删去第5,8,11和12章。本书文字通俗、简明易懂、便于自学,也可供从事计算机应用等工作的科技人员参考。只需掌握程序设计基本技术便可学习本书。若具有离散数学和概率论的知识,则对书中某些内容更易理解。如果将本书《数据结构》(C语言版)和《数据结构》(第二版)作为关于数据结构及其箩法的C和Pascal程序设计的对照教材,则有助于快速且深刻地掌握这两种语言。《数据结构》(C语言版)是为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计的参考教材。本书的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。其内容和章节编排与1992年4月出版的《数据结构》(第二版)基本一致,但在本书中更突出了抽象数据类型的概念。全书采用类C语言作为数据结构和算法的描述语言。本书概念表述严谨,逻辑推理严密,语言精炼,用词达意。并有配套出版的《数据结构题集)(C语言版)。既便于教学,又便于自学。本书后附有光盘,光盘中含有可在DOS环境下运行的以类C语言描述的“数据结构算法动态模拟辅助教学软件,以及在Windows环境下运行的以类PASCAL或类C两种语言描述的“数据结构算法动态模拟辅助教学软件”。本书可作为计算机类专业或信息类相关专业的本科或专科教材,也可供从事计算机工程与应用工作的科技工作者参考。
-
DVD、SVCD视盘机集成电路与检修实例陈尔绍等编著本书全面系统地介绍了目前在DVD与SVCD视盘机中使用的新型集成电路的内电路结构、各引脚功能,列出了各集成电路的在路电阻与电压的实测值等检修数据,并且介绍了240个典型机的常见故障检修实例。本书可供广大家用电器维修人员及无线电爱好者参考。
-
快修VCD·DVD视盘机陈尔绍等编著本书针对广大上门维修人员的工作特点与要求编写而成。全书内容循序渐进,首先介绍上门维修 VCD、DVD 视盘机必备的基础知识和基本技能,并介绍了一些常用的必备工具,然后对 VCD、DVD 视盘机的故障分类、检修特点及上门维修的基本程序与检修方法进行了详细的解释;最后介绍了国内外VCD、DVD视盘机的各类故障检修实例300余例。为方便读者查阅,书后列举了部分维修中经常用到的数据。本书适于广大VCD、DVD视盘机上门维修人员、家电维修培训班学员和电子爱好者阅读。
-
C++Builder程序设计范例胡达著C++Builder 5.0是Borland/Inprisc公司继1999年推出C++Builder 4.0之后又全面升级的基于C++语言的应用程序快速开发工具。C++Builder由于其快速的开发效率、可视化的开发界面、可开发出功能强大的数据库应用程序的能力以及强大的网络支持能力等深受用户的喜爱。本书通过对完整的中国象棋程序实例的剖析来介绍如何运用C++Builder进行应用程序的开发。内容主要包括:C++Builder 5.0入门知识、人工智能与中国象棋的原理及应用、中国象棋实例编程技巧。该实例功能强大,可进行实战对弈,也可摆成各种残局,对弈同时由程序给出各种提示信息,并可对中国象棋进行定量分析。该实例涵盖了各种编程技巧,包括子窗体、动态菜单、自定义光标、画布的使用、动态对话框、动画处理、消息的重映射、异常的捕获、Windows API涵数和自定义函数的调用等,读者既可以感受到计算机技术的巨大魅力,也可以体会中国象棋的博大精深。 本书内容层次分明,由浅入深,实用性和指导性强。可作为C++Builder 5.0初学者、有一定开发经验的编程人员和广在象棋爱好者的参考用书。
-
C语言课程辅导与习题解析龙瀛,满晓宇编著本书通过介绍C语言的基本概念和大量的习题解答让读者掌握C语言。全书介绍了C语言的基本语法,包括数据类型及运算规律、基本语句、结构控制、数组和函数等,并介绍了包括编译预处理、指针、结构体、共用体、位运算和文件操作等较深层次的内容。全书习题编排紧扣各相关知识点,并解析部分历年等级考试的习题,在相关练习后附有习题解答。本书适合参加计算机等级考试的考生作为考前辅导书使用,亦适合中专、在职培训、高等院校的师生使用。