C/C++及其相关
-
实用C++程序设计(美)Steve Oualline著;鄢爱兰,周丽琴译;鄢爱兰译本书面向那些以前没有编程经验的人、了解C并想更新到C++的程序员,以及那些了解C++并想改善编程风格和可靠性的人。你应该有一台计算机,并知道如何使用像文本编辑器和文件系统这样的基本功能。学习计算机语言最好的途径是编写和调试程序。凌晨两点还在琢磨一个有故障的程序,只是为了找出你在应该键入==的地方键入了=,这是一种非常有效的教学手段。本书包含许多有关常见编程错误的例子(它们在书中被标记为有故障的程序)。C++是一门功能强大、高度灵活且可适应的编程语言,软件工程师可以使用它来快速有效地组织和处理信息。但是这一高级语言相对来说比较难于掌握,即使你已经掌握了C编程语言也是如此。本书为第二版,向想学习C++的程序员全面介绍了C++语言。该版本反映了C++标准的最新变化,采用切实的方法,着重介绍了如何设计清晰而有用的代码。简而言之,恰到好处的每一章介绍了编程的各个方面,包括风格、软件工程、程序设计、面向对象设计和调试。本书还介绍了一些常见错误以及如何找到和避免这些错误。每章结尾的练习有助于确保读者掌握本章内容。本书内容涵盖:·C++语法·代码编写标准和风格·对象类的创建和使用·模板·调试和优化·C++预处理器的使用·文件输入/输出 -
C++面向对象程序设计任哲主编该书以面向对象为核心讲述了程序设计的方法,从人类自然语言表述事物的方法入手介绍了C++以及函数的使用方法等内容。 -
新概念C语言李一波等编著C语言作为非计算机专业大学生一门系列课程,现在仍然是绝大多数院校的主要基础课程之一,是非计算机专业大学生算法语言教学的主要载体。C语言以它的功能丰富、表达能力强、使用灵活、应用面广、目标程序效率高、可移植性好、能对硬件直接进行操作等优点越来越赢得人们的青睐。加之用C语言可以编写出紧凑、高效、风格优美的程序和其结构化特性,C语言已成为社会认可的程序语言。但也正是C语言的灵活性(及指针等语法现象)等优点,使本应以算法教学为主的C语言教学变成了C语言的语法学习课程,极大地冲击了教学的核心内容和目的。同时还因为C语言语法现象过于复杂、书写过于灵活等特征,导致C语言成为一种不易入门的语言。而其不易入门性又限制了初学者的学习兴趣,从而最终导致C语言教学效果不够理想。C语言教学效果较差,随着扩大招生而日益突出。为了激发学生的学习兴趣,恢复其“学习一种程序设计语言,掌握基本算法和计算机化思维模式的程序设计语言”教学的本来目的,在多年教学实践的基础上我们重新设计了C语言的教学模式和课程内容安排形成了一种全新模式的C语言教材——“新概念C语言”。“新概念C语言”突破了以往任何一种语言教材的旧的模式,将教学内容分为入门篇和提高篇两个篇章。在入门篇中只引进程序设计必要的语法现象,达到快速入门。激发兴趣的目的。在入门篇和提高篇之间插一个强化上机实验周,巩固学习内容。在提高篇中完成完整的语法、算法、程序设计思想等教学目的的学习任务。由于学生对语言已具有了初步的了解并掌握了最基本的语法和程序设计思想,能设计较简单的程序,所以在提高篇的学习中,不论对灵活语法的学习和掌握,还是对程序设计思想的掌握都更加容易,从而可以较容易达到教学目标。入门篇主要包括下面语法现象:C语言历史,简单C语言程序,标识符,整型常量、整型变量(int),实型常量、实型变量(float double),字符型常量、字符变量,算术运算符与算术表达式,关系运算符与关系表达式,逻辑运算符与逻辑表达式,顺序结构,选择结构之if语句,循环结构之for循环,一维数组,字符数组与字符串,函数和文件。 -
Visual C++ 6.0数据库编程大全伍德,Wood著;梁普选等译Visual C++正在风靡全球,目前为数众多的Visual C++书籍中,系统论述数据库编程内容的很少。本书介绍了Visual C++ 6.0最新的数据库编程技术,其中包括基于COM的OLEDB及其ODBC,并在书中提供了详细的操作步骤和源程序。对于打算用Visual C++进行数据库编程解决数据库中的关键问题的读者,本书具有很高的实用价值;对于计算机教学的读者,本书同样具有很高的参考价值。 -
Borland C++ Builder编程指南(美)JohnMiano,(美)TomCabanski,(美)HaroldHowe著;郝杰,崔晓东,龚蕙等译C++Builder是Borland的可视化C++开发工具。本书彩用问答形式介绍了一些关于Borland? C++Builder?编程方法与技巧。每种问答形式由问题的描述、解决问题的技术与步骤、基本原理与说明构成。本书可帮助你解决在开发Windows 应用时经常遇到的问题。本书适合已懂得C++并具有C++Builder的程序员来说,亦是一个有益的开发工具。 -
C至Visual C++程序设计语言蔡常丰,林小苹编著本书系统地介绍C语言和支持面向对象的程序设计(OOP)的概貌。从C至Visual C++,循序渐进,叙述通俗易懂,示例丰富,既便于从C学到Visual C++,也便于选学其中之一。全书共十四章(0-7章为C,8-13章为Visual C++部分),书中C++的示例适应在Windows环境下运行。本书可作为高等院校理工科、财经各类专业本科生、专科学生及低年级研究生的学习用书,或教学参考书。 -
Visual C++ 6.0多媒体开发实例清汉计算机工作室编著本书是一本专门以实例的方式来介绍Visual c++6.0多媒体应用程序开发和技巧的图书。书中给出了14个非常有实用价值的开发实例,内容基本上覆盖了调色板、各种图像格式、声音文件、特效制作和动画文件的开发、编程方法和技巧。本书的最大特点是实用性强,书中每个实例基本上都提供了可以直接引用的C++类,把对多媒体的操作封装起来,以方便读者直接引用,开发自己需要的多媒体应用程序。本书可供所有从事Visual C++6.0多媒体应用程序开发的技术人员阅读和使用,也可供广大计算机用户和学习多媒体应用程序开发的读者参考 -
C++Builder新起点康向东等编著本书通过实例,讲解了C++Builder 4.0的基础知识、编程方法和技巧,全书通过介绍C++Builder 4.0新特征及VCL组件的一些基本知识,以及实例讲解了C++Builder 4.0的编程技巧、异常处理机制及应用等。本书配有大量实例,讲解清晰,叙述深入浅出,对广大编程人员尽快掌握C++Builder 4.0的强大功能提供了有益的帮助。主要特点:1 由浅入深详细介绍了C++Builder 4.0编程环境、常用编程方法及技巧2 着重讲解了C++Builder 4.0新特征及VCL组件3 通过实例讲解了C++Builder的编程技巧和异常处理的机制及应用 -
C/C ++程序员实用大全(美)KrisJamsa,(美)LarsKlander著;张春晖,刘大庆等译本书通过对大量程序实例的分析,深入浅出地讲解了C/C++/C#语言基本知识、编译方法和程序设计技术,并给出了众多的编程技巧与应用。全书首先介绍了C语言的基本知识,对C语言编程的实际方法、技巧,以及常见的问题和难点进行了详细阐述和解答。然后逐步过渡到C++编程与Windows编程,用较大的篇幅对它们进行了深入地剖析。无论是C/C++的初学者还是资深程序员都能从中受益匪浅。本书是广大程序员和编程自学者学习和掌握C/C++/C#编程的优秀指南。 -
Visual C++6.0编程实例精解兰芸编著本书是“21世纪计算机程序设计实例丛书”中的一本,主要介绍如何使用Visual C++ 6.0 进行Windows 应用程序设计。本书通过一个具体的工具软件——Ftp 文件搜索工具的完整开发过程,由浅入深、循序渐进、全面系统地介绍了Microsoft Visual C++ 6.0 基础知识和常用技巧。全书共分10章,详细讲角了Visual C++ 6.0 基本语法知识及其主要的应用,内容包括:Visual C++ 6的基本概念、面向对象编程和C++语言、基于对话框应用程序、Windows 标准控件、MFC 文档结构、基于文档应用程序的编程,图形设备接口、网络编程、Ftp 文件搜索工具预览等。通过具体编程实例的详细讲解,本书还向读者介绍了在实际开发中经常用到的一些方法与技巧,使读者对用Visual C++ 6.0 进行程序项目的开发有一个初步完整的认识。本书是为那些想着手项目开发但又是对相应软件知之甚少者量身定作的。内容丰富、条理清晰,重点突出,实用性强。本书不仅可作为Visual C++ 6.0 初中级编程人员的技术指导书,而且可作为高等院校师生的教学、自学参考用书和社会相关领域培训教学用书。本书附带光盘内容包括书中所用程序的源代码。
