C/C++及其相关
-
趣味程序导学C++ Builder刘光编著本书通过编写趣味游戏程序来引导读者学习C++Builder编程的方法和技巧,形式新颖活泼,别具一格。全书从C++Builder语言基础知识和编制简单的程序入手,将C++Builder编程的知识点有机地分散在“幸运52”,“速算24”,“俄罗斯方块”,“华容道”,“趣味作文”,“拯救地球”,“北京市公并查询系统”等多个趣味游戏的程序设计示例中,引导读者学习领会C++Builder中组件、数学运算、异常处理、资源文件的制作、共享事件句柄、动态组件数组、图像的淡入淡出、文本处理、图形程序的开发、多媒体和动画的制作、数据库的应用及如何使用TClientSocket和TServerSocket创建网络聊天程序等内容。本书以示例教学方式来组织内容,集趣味性、直观性和可操作性于一体,适用于C++Builder初学者及对游戏程序感兴趣的电脑爱好者。 -
C语言高级程序设计陈天洲编著本书是编者根据多年从事C语言高级编程课程的教学与C语言编程经验,按照C语言本身的特点精心编写而成的。全书共分为6章,主要介绍C语言文本方式下的字符输出技术,图形显示技术,图形加速处理技术,并从微机原理的角度简单介绍了微机硬件编程技术,修改操作系统中断设置,扩展内存的方法,常驻内存程序的编程方法和计算机发声等技术。此外,本书还介绍了快速输入方法,主要包括键盘输入与鼠标输入,以及一些C语言的其他高级应用,如系统时间的操纵,打印机的使用,汉字使用,混合编程,FoxBASE数据库编程,进程管理与磁盘文件操作。最后还针对C语言的特点,较详细地介绍了大型程序的编程方法、调试方法,并给出了鼠标驱动程序及其应用的完整例程。本书内容丰富、概念清晰、深入浅出、侧重实用,是高等学校信息类专业C语言编程的教材,也可以作为C语言程序设计员的工具书。 -
Visual C++ 7.0实用编程技术杨晓鹏,宗明等编著Visual C++.NET是微软公司最新的开发环境Visual Studio.NET中的一个重要开发工具。而Visual Studio.NET作为微软公司的Microsoft.NET战略中的.NET开发平台,是当前最热门的开发环境。Visual C++.NET提供了对网络和.NET框架的完美配合,并可以通过受管扩展(Managed Extention)和C#进行.NET框架程序开发。通过Visual C++.NET您可以得到微软最新技术的全部特性,包括公共语言运行时(Common Language Runtime)对内存的自动管理和垃圾收集、元数据的使用等。特别重要的是,通过爱管扩展,现存的大量代码可以平滑地移植到新的.NET框架下,既保护了用户以前的投资,又使用户有机会能享受到新框架带来的安全性和通用性。本书从实例出发,对Visual C++.NET开发应用程序的各个方面做了探讨,包括对新的C++受管扩展的探讨、Windows程序开发、网络应用开发、数据库开发和组件使用等方面。最后,我们对微软最新推出的专为.NET战略开发的新语言C#做了原理性的介绍,并通过几个实例让您感性地认识它的特点。作者在每一章的最后,都总结了一些编程技巧和经验,希望对读者能有所裨益。本书的内容涵盖范围很广,对每部分内容都从进阶开始到深入探讨,并且提供了大量的实例和源代码。无论是初学者还是有一定经验的VC程序员,都能从本书中找到适合的部分。本书力图为读者展现程序设计的全貌,使初学者读完后能自己动手写程序,而有经验的程序员则可从中领悟语言使用的技巧。本书可以作为开发时的参考,但对特定话题更详细的资料,应该参考微软的MSDN。书中所有示例,其源代码都可在随书光盘中找到。 -
计算机应用教程上海市计算机应用能力考核办公室编本书共分10章,第1章介绍面对象编程技术;第2章介绍高级界面设计技术以及复杂组件的使用;第3章介绍基于SQL的数据库编程技术;第4-6章介绍Windows环境下使用APL、DLL、剪贴板、注册表以及多线程编程的有关概念和技术;第7章介绍程序调试与异常处理技术;第8、第9章介绍OLE、Automation、ActiveX组件以及自定义组件;第10章介绍Web应用程序(编写CGI或ISAPI)。 本书既可作为C++Builder(中级)的专用培训教材,也可作为学习C++Builder的进阶教程和参考书。 -
Visual C++6.0数据库高级编程夏云庆编写本书以实例详解的方式,循序渐进地介绍了如何用Visual C++6.0开发数据库的方法和技巧。本书内容共3篇和3个附录组成,由10章组成,第1篇(基础篇)的主要内容有数据库原理与访问、COM与数据库访问、数据库开发过程、VC++数据库开发基础;第2篇(实例篇)通过6个编程实例详细介绍了ODBC,DAO,OLE DB以及ADO的客户端数据库的访问技术;第3篇(高级篇)通过2个实例介绍了OLE DB和ADO的高级编程技术。附录A是数据库访问的错误代码;附录B介绍了数据库编程资源网站;附录C是配套光盘内容结构图。本书为所有编程实例提供了详细的操作步骤和源程序,对于用Visual C++6.0进行数据库应用开发人员具有很强的指导价值,也可以作为计算机软件专业本科生、硕士研究生的试验辅导教材。光盘内容:1、本教程中编程实例的源代码;2、本教程中数据库应用中涉及的数据库文件。 -
C++Builder技术大全(美)Herbert Schildt,(美)Greg Guntle著;周海斌[等]译;周海斌译本书涵盖了BORLANDC++的基本编程知识和技巧。本书内容共分为四个部分,第一部分介绍了C++的基础知识,包括控制语句、运算符、预处理器指示符和数据类型;第二部分主要讲述C++BUILDER函数库;第三部分主要讲述类和对象、构造函数、析构函数、例外处理、模板等面向对象编程方面的知识和技巧;第四部分详细说明了C++BUILDER 集成开发环境(IDE),并解释了如何创建、编译和运行应用程序。本书编排独特、阅读方便、覆盖面广,众多的示例贯穿全书,使读者能学以致用。 -
高级语言程序设计习题与解答刘加海 刘加庚《高级语言程序设计习题与解答(C语言版)》是高级语言程序设计(C语言)的配套习题集,根据C语言的特点精选典型的选择题、填空题与程序设计题,力求突出C语言的基本概念、基础知识,以帮助学生加深对C语言程序设计精华的理解与掌握。《高级语言程序设计习题与解答(C语言版)》主要内容包括:C语言基本概念、控制结构、模块化程序设计、变量的存储类型及编译预处理、指针与数组、指针与函数、结构与共用体、位运算、文件等。《高级语言程序设计习题与解答(C语言版)》精选的大量习题,涉及到C语言程序设计中的所有难点、重点及各类考试中的解题技巧。 -
C++程序员手册高波作为Forte Tools系列产品之一,Forte Developer C++7.0是功能强大易于使用的C++编译器,主要用于在UltraSPARC工作站和Sun企业服务器上,帮助开发商将C/C++应用扩展到服务器架构上,并使之运行在Solaris操作环境下。本书分三部分来讲述Forte Developer C++7.0。第一部分介绍Forte Developer C++7.0编译器的一般特性,帮助读者熟悉编译器。第二部分详细讲述了C++和C在编程思想上的差异,并结合操作系统的特性,教会读者如何在UNIX环境下编写C++程序,这是本书的核心内容。第三部分介绍了如何使用库。本书附录给出了C++编译器选项和Pragma参考,并介绍了Sun ONE Studio 7。本书适合于熟悉C++并对Solaris运行环境及UNIX命令有所了解的编程开发人员。 -
C语言程序设计笔试习题点津计算机等级考试题典编写委员会《全国计算机等级考试题典》按一、二、三、四级考试分七种图书,每种基本上分为应试指南、重点难点分析、综合模拟试题及参考答案和附录四大部分,其中重点难点分析部分是按考点划分为若干个小节展开的。另外在二级各考试中,增加了计算机基础知识重点难点分析一部分。 -
C++Builder程序员编程手记袁辉编著本书讲解编程难点和重点,详述编程技巧和方法,实战图形图像、Windows系统编程和网络编程,汇集程序员编程精华,演练含所有实例源代码的多媒体光盘。本书作为一本集成了CBuilder编程经验和技巧的书籍,深入浅出地讲述了CBuilder中涉及的多个方面的编程技巧,对于提高CBuilder使用者的编程水平,具有重要的价值。本书按照技巧所涉及的方面组织成五章,分别为窗口和界面组件编程、图形图像处理编程、Windows系统编程、Internet和网络通信编程、程序分发编程。每个方面又被分成若干应用程序实例,共计31个完整的应用程序,本书对这些应用程序的实现过程,特别是作者的编程思想均有详细而深入的阐述。它语言通俗易懂、图文并茂,即使初学CBuilder者也很容易理解,使你能在轻松地阅读中掌握大量实用而精辟的编程技巧,对提高编程水平大有裨益。
