C/C++及其相关
-
C#函数式程序设计(英)斯图姆 著,吴文国 译《C#函数式程序设计:经典编程技术在现代项目中的应用》绝大部分例子通过微软.NET平台上的C# 4.0语言来实现。少数几个例子采用其他语言,但是它们只是起演示作用。如果读者想测试这些例子,但是当前使用的并不是C# 4.0或 Visual Studi0 2010版本,则用C# 3.0或Visual Studi0 2008也能得到同样的效果—在C# 4.0中,新增加的功能并不是很多,而且这些功能都没有应用到例子中。但是,有几个例子利用了.NET Framework的功能(如Parallel Extensions),这些功能只出现在.NET 4.0中。《C#函数式程序设计:经典编程技术在现代项目中的应用》介绍函数式程序设计的基本概念,以及如何把这些概念应用到C#语言中。作者尽量提供具有实用背景的示例,但是大多数例子只考虑到语言因素。函数式程序设计是一种与代码、算法和程序结构有关的技术——这一点不同于程序的体系结构。当然,它需要与程序的体系结构相兼容。须知,有时很难在太理论化与偏离重点之间做到理想的平衡,但是作者已尽了最大的努力。在编写《C#函数式程序设计:经典编程技术在现代项目中的应用》时,作者专门开发了一个函数式的辅助代码库,即FCSlib(Functional CSharp Library)。读者在自己的项目中可以随意使用这个库,但是需要指出的是,该库无法提供任何保证。包含这个库代码的下载文件(有关下载文件的更多信息,请参阅“源代码”一节的内容)中还包括一个应用于FCSlib代码的LGPL许可文件。 -
C语言原来可以这样学秦志强,张澧生,余波 编著《C语言原来可以这样学》将教学机器人引入C语言程序设计课程,在整个课程学习过程中采用基于项目的学习方法,将C语言的各种表达式、语法、关键词、逻辑结构和数据类型等内容融入到一系列循序渐进的教学机器人制作和竞赛项目中,直接在项目应用和竞赛过程中学习C语言,提升C语言的学习效率,最后通过归纳总结,获得对整个C语言的系统设计知识和技能。后续的单片机和传感器课程使用同样的教学机器人和平台可以强化C语言的应用开发能力,使大多数学生在毕业时具备应用C语言进行程序开发的能力。本书的编写彻底打破了传统的教学方法和教学体系结构,解决了C语言程序设计课程抽象、难学和学习效果差的难题本。书可作为高职院校“C语言程序设计”课程的教材和教学参考书,也可作为本科院校工程训练、C语言程序设计课程的实践教材和相应专业课程的实验配套教材,同时还可供广大希望从事嵌入式系统开发和C语言程序设计的读者自学使用。 -
别样诠释管皓,高永丽 编著《别样诠释:一个Visual C++老鸟10年学习与开发心得》着眼于实际应用,循序渐进地介绍了Visual C++的编程原理与技巧;着重于信息的整体处理流程,从信息获取、信息传输、信息存储、信息展现等方面构筑了Visual C++的全新学习、认知架构。《别样诠释:一个Visual C++老鸟10年学习与开发心得》与市面上绝大多数的Visual C++不同,并没有进行技术知识点的简单罗列,而是从信息处理流程的角度出发,为读者构建一个完整而清晰的VisualC++解决方案。书中包含了较为丰富的示例,讲解细致,有助于读者更快、更好、更深地掌握VisualC++编程技术。《别样诠释:一个Visual C++老鸟10年学习与开发心得》适合于Visual C++初学者及有一定基础的程序员,对于高校学生、研究生及科研、工程人员具有很好的学习参考价值。 -
面向对象程序设计李少辉 等主编李少辉、李焱、刘弘主编的《面向对象程序设计——Visual C++与基于ACIS的几何造型(第2版)》是面向对象程序设计的基础及提高教程。书中首先全面介绍了C++程序设计的相关知识和面向对象的相关概念,包括C++数据类型、程序结构、类、对象、继承、重载等;然后介绍了VisualC++集成开发环境、MFC及应用程序框架以及MFC程序设计的方法和思路,包括对话框、资源的创建和使用、简单的图形和文本输出、Windows标准控件等内容,还介绍了有关数据库编程以及3D建模引擎ACIS和HOOPS的内容。本书把C++的概念与VisualC++可视化设计结合起来,使学生更容易接受。为了使读者更好地掌握本书重点,各章节均配备大量的练习和编程习题。《面向对象程序设计——VisualC++与基于ACIS的几何造型(第2版)》是作者总结多年教学实践和科研开发经验写成的,用简单的例子和简练的叙述讲解C++编程,注重理论和实践的结合,使读者在掌握基本理论的同时,提高实际动手能力,适合学习面向对象程序设计的高等院校学生使用,也适用于自学Visual C++的学生和其他程序设计人员。 -
C#语言程序设计魏金岭 等主编C#是微软公司推出的一种基于.NET框架的、面向对象的高级编程语言,由C和C++派生而来,继承了C和C++卓越的性能,同时又以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。《21世纪高等学校计算机专业实用规划教材:C#语言程序设计》全面讲解了C#4.0的基础知识和开发技巧。《21世纪高等学校计算机专业实用规划教材:C#语言程序设计》结构清晰,叙述清楚,所述范例的源代码均在Visual Studio 2010上运行通过。《21世纪高等学校计算机专业实用规划教材:C#语言程序设计》适合作为高等院校学生的编程入门教材,也适合作为开发人员的查阅、参考资料,同时也可以作为培训机构的参考教材。 -
C#案例教程游祖元 主编,齐艳春 等副主编《全国高等职业教育计算机类规划教材·实例与实训教程系列:C#案例教程(第2版)》共分12章,内容主要包括互换性概述和标准化、测量基础知识、极限 与配合、形状和位置公差与检测、表面粗糙度、滚动轴承的公差与配合、光 滑极限量规、角度和圆锥配合的公差及其检测、键与花键联结的互换性、普 通螺纹结合的互换性、渐开线圆柱齿轮传动的互换性和尺寸链等。本书内容精 练,注重基础知识的讲授,必要的原理分析简单明了,同时强调对学生实践 能力的培养,并通过列举大量生产中的设计、制造及检测等实例,使得理论 与实践紧密结合。 本书可作为高职院校机械类各专业的教学用书,也可作为机械等行业工 程技术人员的参考资料。 -
C程序性能优化(日)片山善夫 著《C程序性能优化:20个实验与达人技巧》从CPU与编译器的运行机制讲起,带领读者一步步了解程序的执行成本、编译器的优化选项等,总结出许多C程序性能优化的技巧,并以实验的方式进行了讲解,简明易懂,使人印象深刻。书中带有大量的代码实例,使读者不仅能够了解代码优化的原理,还能够轻松地在实践中应用。《C程序性能优化:20个实验与达人技巧》适合有一定基础的C语言编程人员阅读。 -
C语言与程序设计曹计昌《C语言与程序设计》(作者曹计昌、卢萍、李开)是华中科技大学“C语言程序设计”精品课的主教材。本书力图完整、全面、清楚地介绍C语言的基本语法和语义,同时通过对一些精心提炼的算法实例进行分析和编程设计,培养学生算法设计、程序设计、调试程序的能力。《C语言与程序设计》分为上、下两篇,共18章,另外提供了3个附录。上篇是C语言,包括第1章至第10章,内容主要有概论、基本词法语法规则与程序元素、基本的标准输入与输出、流程控制、函数与程序结构、编译预处理、数组、指针、结构与联合、文件的输入与输出。下篇是程序设计,包括第11章至第18章,深入介绍了复杂类型的指针、递归、排序、线性数据结构、非线性数据结构、参数数目可变的函数与库函数、图形图像处理程序设计、程序设计开发实例。本书适合作为创新实验班(ACM班)和卓越工程师班程序设计课程教材,也适合作为高等院校计算机、通信、电子、自动化等专业和软件学院本科生的教材,或作为研究生入学考试c语言与程序设计方面的参考书,亦适合软件开发工程师和广大科技人员自学参考。 -
C#网络开发项目教程陈青华 主编C#是微软公司推出的一种面向对象、类型安全的语言,简单易学且功能强大,本书通过精选的实际项目详细介绍了C#在网络开发方面的方法和技巧。本书详细讲述了邮件发送和接收、FTP客户端、P2P聊天、局域网综合工具(主机扫描、端口扫描、广播程)、网络五子棋、Web服务(天气预报查询、航班查询)、无纸化考试系统等程序的开发,涉及到SMTP、ICMP、TCP、UDP等多种网络协议。本书还介绍了不同于TCP/IP通信的Remoting通信技术,以及程序发布和美化方面的技巧。案例内容丰富,讲解详细,并有一定的工程背景,具有很高的实用价值。 -
Visual C++ 2010程序设计案例教程刘冰,张林,蒋贵全 等编著《VisualC++2010程序设计案例教程/高等院校计算机课程案例教程系列》编著者刘冰等。 《visual c++2010程序设计案例教程》从实用的角度出发,汲取了国内外程序设计教材的精华,由浅人深、循序渐进地介绍了visual c++2010开发环境、c++语言基础、面向对象的c++程序设计思想、mfc基本应用程序、用户界面设计、对话框和常用控件、图形与文本、visualc++ 2010的高级应用以及开发实例等知识。为了保证初接触visual studio2010的读者能够更好地从事开发工作,各章节都配备了相应的开发实例。 《visual c++2010程序设计案例教程》内容丰富、实用性强,既可作为普通高等院校计算机专业相关课程的教材或教学参考书,也可作为通信、电子信息、自动化等相关专业的计算机课程教材。对于.net开发初学者,通过本教材的学习可以从入门级水平提升到中级水平。对于具有一定visualc++编程经验的读者,本书也具有很好的参考价值。
