C/C++及其相关
-
VISUAL C++6使用详解朱东海[等]编著Microsoft公司最新推出的Visual Studio 6.0提供了众多的先进特性和强大工具,而Visual C++ 6是其核心开发工具之一,在网络应用方面增加了不少功能。本书旨在向广大的和程序员介绍Visual C++ 6的使用方法和技巧,首先简要地介绍了Visual C++ 6的开发环境、C++的语言基础和利用Visual Studio开发应用程序的步骤;然后循序渐进地讲述了MFC的基本类库、键盘与鼠标消息响应、MFC视窗和文档、对话框的应用技巧;随后以SDI程序为辅,重点介绍MDI程序特性,并详细讲解动态链接库的创建和Visual C++ 6的高级应用,最后对利用WinInet进行网络开发做了简单介绍。 -
电脑圆你程序员梦白帆,王隆主编;门槛创作室编著众所周知,C语言是国际上较流行的程序设计语言,由于其功能丰富、效率极高,所以也是众多软件开发人员得心应手的编程工具。本书通过介绍C语言的各种特性,从最基本的编程实践出发,以大量的实例逐步引导读者走上编程之路,使读者掌握程序员所需的一些基本知识及程序设计技巧,圆你一个程序设计员的梦。 -
C++网络编程Douglas C.Schmidt,Stephen D.Huston著;於春景译DouglasC.Schmidt博士,ACE的早期开发者。他是UniversityofCalifornia,Irvine的一位副教授,主要研究分布式实时中间件及嵌入式中间件的模式和优化技术。他是前C++Report主编,C/C++UsersJournal专栏作家,《PatternLanguagesofProgramDesign》(Addison-Wesley,1995)编者之一。<br>StephenD.Huston,RiveraceCorporation总载、CEO,为ACE用户提供技术支持和咨询服务。Steve具有五年多ACE使用经验和二十多年软件开发经验,主要从事多种软硬件环境下的网络协议和C++网络应用程序的开发。<br>於春景,软件工程师,1993年毕业于中南工业大学计算机科学系,有近十年专业软件开发经验,《MoreExceptionalC++中文版》、《C++设计新思维》等书译者。<br><br><br>随着计算机网络、设备和系统的持续发展,软件工程师面临一个独特的挑战:在不断变化的环境中创建可靠的分布式应用。《C++网络编程,卷1》就此提供了实用、有效的方案:运用ADAPTIVE通信环境(ACE)::一个可以运行在数十个硬件平台和操作系统上、具有创造性的开放源码框架一来开发和优化复杂的分布式系统。本书指导软件专业人员如何在开发高效、可移植、灵活的网络应用程序时避免陷阱和错误。它剖析了并发式网络应用固有的设计复杂性,以及克服这些复杂性时必须作出的权衡。《C++网络编程》以一则概论开篇,介绍了撰写分布式并发应用程序时涉及的议题和工具。然后,针对开发灵活、高效的并发式网络应用程序的需要,本书提供了重要的设计空间、模式和原则。本书作者从专家角度向你展示,在运用C++和模式效地开发面向对象网络应用时,应当如何提高你的设计技能。读者可以在书中看到以下内容:·C++网络编程技术,包括一篇概论和许多解决常见开发问?獾牟呗?·ACE工具包·连接协议、消息交换、消息传递与共享内存·可复用网络应用服务的实现方法·面向对象网络编程中的并发技术·ACEwrapperfacades的设计原则和模式有了这本书,C++开发者就有了一套最完整的、可以自如运用的工具包,从而能够方便、高效地开发成功的、多平台、并发式网络应用程序。<br> -
Visual C++程序员实用大全(美)Charles Wright等著;邓劲生,张晓明等译;张劲生译本书深入浅出地讲述Visual C++各种编程诀窍,以高屋建瓴的眼光看待MFC编程的技巧和思想,详尽分析了具体实现中的技术内幕。本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书。 全书面向实例进行阐述,讲解透彻独到。本书既可作为计算机软件开发人员的技术参考书,也可作为初学者和大专院校师生的自学参考书。 本书配有免费源代码,读者可以从中国水利水电出版社网站(http://www.waterpub.com.cn/softdown/)下载。 -
C程序设计实用教程刘鸿翔,杨莉 主编本书按照《全国计算机等级考试二级考试大纲》中对C语言程序设计考试的要求编写,内容精练,概念清楚,结构合理,对读者可能遇到的疑难问题和易混淆概念作了详细的阐述。主要内容包括C语言程序设计基础知识;C语言中涉及的各种数据类型和运算符、各种表达式、程序结构、数组、函数、指针、编译预处理和动态存储分配、结构体和共用体、文件等,有大量实例分析,以利于提高读者的编程技巧。每章之后都附有一定数量的练习题,供读者练习和自我检测。本书可作为本科学生和大专、高职学生学习C语言程序设计的教材,也可以作为参加二级C语言程序设计考试者的自学和辅导教材。 -
Visual C++程序设计与实践梁普选主编本书由浅入深地介绍了VisualC++的基础知识及编程环境的使用。特别是每个章节由基本概念到验证实例、最后实现较完整的应用程序的每个环节中,都贯穿了面向对象、面向用户的编程理念,整个内容贯穿了使用VC编程工具来提出问题,解决问题的软件设计理念。所以本书即适合于初学者作为入门教材,也适合于已初步掌握了VisualC++编程人员深入参考。本书分为8章:第1章微软基础类库MFC与应用程序框架;第2章对话框及相关控件编程;第3章文档、视图与框架窗口;第4章绘图与打印;第5章数据库编程;第6章多线程编程;第7章网络编程;第8章动态链接库。 -
C/C++/Visual C++程序设计方辉云主编本书以属于标准C、C++语言版的Visual C++ 6.0系统为平台,全国介绍C、C++语言的基础理论和编程技巧。全书共分12章,包括概论,Visual C++ 6.0,程序设计基础,常量、变量与表达式,库函数与输入输出,程序的基本结构和语句,数组,函数和作用域,指针,构造数据类型,文件,带参数的主函灵敏。书末还有5个附录。本书配有实践教材和一张多媒体课件及教案素材光盘,所列例题、习题均在Visual C++ 6.0系统和Turbo C系统下运行通过并有正确结果。 全书从基础到应用,突出重点,面向应用,叙述语言通俗易懂,循序渐进地讲授程序设计的方法和技术,适合高校理、工、经、管、农及相关专业本科生、部分研究生作为学习C语言的教材,也可作为网络学院、成教学院、高职高专院校相应的课程教材,还可供计算机水平考试、等级考试应试者及IT从业人员作培训和自学之用。 -
Visual C++程序设计教程张自平,宁勇锋编著这是一本学习Visual C++的基础教材。本书共分为11章,从学习Visual C++应用程序开发的一般规律出发,由基础到复杂,由一般到具体,介绍了Visual C++ 6.0的编程环境、MFC类库、菜单、对话框和一般控件的使用、文字及图形的基本操作等。此外,还介绍了Visual C++ 6.0一些高级应用,包括网络、数据库、COM编程及多线程技术:并介绍了在学习Visual C++ 6.0过程中非常有用的一些工具,如MSDN、Visual Assist 6.0;推荐了一些对学习Visual C++有很大帮助的站点和书籍。本书内容详实、语言精炼,每章都针对所讲述的编程技术安排了1~2个示例程序。通过大量的上机实践,使读者能够在较短时间内对Visual C++编程有一个基本的掌握,为今后学习和编写高级的Visual C++应用程序打下坚实的基础。本书可作为中职、高职院校相关专业的教材,同时也可作为初学者或是具有一定经验的Visual C++用户的参考书。 -
Visual C++教程郑阿奇主编;丁有和编著本书以丰富的实例介绍了如何使用VisualC++6.0编写Windows应用程序。全书共分9章,介绍VisualC++6.0的开发环境,C++语言基础,Windows消息的使用方法,利用MFCAppWizard编写Windows应用程序的具体步骤,对话框及常用控件的相关知识,菜单、工具栏和状态栏的基本知识及它们的制作方法,框架窗口、文档和视图、文本和图形操作,数据库的相关知识,ADO编程过程,网络方面的相关知识及如何利用WinSocket进行网站编程等内容。本书适合作为高职学校计算机及通信专业学生的教材,也适合作为普通院校计算机及通信专业的本科和专科学生的教材,还适合作为VisualC++自学者的的入门教材和软件开发人员的参考书。 -
Visual C++6.0企业经营管理系统实例导航求是科技编著本书以Visual C++ 6.0为开发工具,向读者介绍了6个极具实用价值的企业经营与管理方面的应用系统,包括企业办公管理系统、固定资产管理系统、客户关系管理系统、企业库存管理系统、人力资源管理系统和商品销售管理系统,这些都非常适用于生产兼顾销售型的中小企业。本书对每一案例都以“目标设计”、“系统开发背景”、“系统功能分析”、“系统功能模块设计”、“数据库需求分析设计与实现”、“功能模块编码实现”、“系统运行”的结构进行介绍的,从而帮助读者进一步掌握企业经营与管理类应用系统的设计思路、开发方法与过程,并为自己自行设计实用软件提供良好的参考思路和技术手段。 本书所选的案例程序在功能上贴近实际(充分参考了优秀的实际应用软件的相应功能模块),设计上专业,讲解了透彻精练,适合大中专院校的学生和软件项目开发人员学习和参考。
