C/C++及其相关
-
C语言课程辅导与习题解析龙瀛,满晓宇编著本书通过介绍C语言的基本概念和大量的习题解答让读者掌握C语言。全书介绍了C语言的基本语法,包括数据类型及运算规律、基本语句、结构控制、数组和函数等,并介绍了包括编译预处理、指针、结构体、共用体、位运算和文件操作等较深层次的内容。全书习题编排紧扣各相关知识点,并解析部分历年等级考试的习题,在相关练习后附有习题解答。本书适合参加计算机等级考试的考生作为考前辅导书使用,亦适合中专、在职培训、高等院校的师生使用。 -
从零开始孙珠峰等编著本书以Visual C++ 6.0为平台,详细介绍了C++语言的基本语法和类的概念,深入分析了面向对象的程序设计思想。在此基础上,依次介绍了Visual C++ 6.0中各种控件的使用和单文档、对话框应用程序的建立,以及如何实现ActiveX控件、文件输入输出和使用ODBC方式编写数据库应用程序。通过这些内容的学习,读者可以在一个较低的编程起点上掌握Visual C++的程序设计方法和基本的程序设计思想。书中提供的大量例子可以作为读者建立自己应用程序的基础,而每一章的最后都有相应的练习题,可帮助读者检验学习效果。为了方便读者学习,本书中用的程序代码上载到了老虎工作室网站(http://www.laohu.net)上,读者可以根据需要下载使用。本书从初学者的角度出发,结合作者多年的软件开发经验,以实例为引导,循序渐进、深入浅出,使读者不需要很多基础知识就可以开始自己的程序设计,非常适合作为初学者的培训教程。 -
Visual C++串口通信技术与工程实践李现勇编著本书详细介绍了利用Visual C++进行串口通信编程的各种方法和技巧,并力图通过生动的讲解和丰富的应用实例让读者进一步学习并提高掌握这一技术。本书共分9章,内容主要包括数据通信的基本概念、串口通信的RS-232C/RS-485/RS-422标准、并口通信的IEEE 1284 1994标准、Modem的基础知识和AT命令集、传真机的传真协议、PLC(可编程逻辑控制器)和单片机等。本书详细介绍了MSComm控件的使用、利用API编程控制串口、TAPI编程及其应用,并通过一系列应用实例,详细阐明了串并口通信技术与Visual C++其他技术结合解决实际问题的基本思路和方法;通过串口编程调试精灵的设计实现和封装发布,从整个项目的角度给读者以启示;最后一章给出串并口编程在工程实践中的诸多方案与用法。本书中诸多串口编程的技术方案和API调用可供广大Visual Basic和Delphi程序员阅读参考。本书专业性和实用性较强,对于利用Visual C++进行通信项目开发具有较高的参考价值。本书适合中高级程序员、软件开发人员和系统分析人员阅读和参考。 -
快修VCD·DVD视盘机陈尔绍等编著本书针对广大上门维修人员的工作特点与要求编写而成。全书内容循序渐进,首先介绍上门维修 VCD、DVD 视盘机必备的基础知识和基本技能,并介绍了一些常用的必备工具,然后对 VCD、DVD 视盘机的故障分类、检修特点及上门维修的基本程序与检修方法进行了详细的解释;最后介绍了国内外VCD、DVD视盘机的各类故障检修实例300余例。为方便读者查阅,书后列举了部分维修中经常用到的数据。本书适于广大VCD、DVD视盘机上门维修人员、家电维修培训班学员和电子爱好者阅读。 -
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机软件开发人员的必备工具书。 -
C陷阱与缺陷Andrew Koenig著;高巍译作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。全书共分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。本书适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头必备书籍。 -
嵌入式系统的C程序设计(加)Kirk Zurell著;艾克武等译;艾克武译当今嵌入式处理器的生产已远远超过了为桌面系统所设计的处理器。本书通过介绍8位微控制器(MCU)的开发原理和C语言的相关知识,向读者展示了如何用C语言编写8位嵌入式MCU程序,内容涉及数据类型和变量、函数库、优化和测试嵌入式C语言程序等。利用贯穿全书的样例工程,揭示了特定设备硬件开发的详细细节,以及用C语言进行嵌入式程序设计所带来的快速开发、增强的可移植性和再利用等优越性能。本书适合于从事嵌入式研究的相关技术人员使用。 -
Visual C++ 6.0数据库系统开发实例导航李闽溟等编著中小型信息管理系统开发实例系列丛书。本书以多个实用的管理信息系统为例子,详细地讲述了利用VisualC++作为开发工具开发管理信息系统的各个过程。书中的第1章、第2章介绍信息系统开发的一些基础知识,第3~10章是本书的精华部分,以多个实用的管理信息系统为例,详细地讲述管理信息系统创建的各个过程。对目标设计、系统开发背景、开发和运行环境选择、系统功能分析、系统功能模块设计、数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库结构实现、各个功能模块的创建、系统的编译和发行等各个过程进行了详细的介绍。本书可以帮助读者掌握管理信息系统的开发方法和步骤,开发出具有实用价值的管理信息系统。 -
C语言程序设计秦友淑,曹化工编著本书内容主要包括数据类型、运算符和表达式、输入输出、流程控制、函数与程序结构,其中对C语言的表达式、类型转换、变量的存储类型和指针等重点和难点均作了明确而详细的介绍。本书内容严格遵循C语言标准,结构紧凑、概念清楚准确、叙述流畅、重点突出、清晰明了;本书例题典型丰富,不仅给出了经过调试运行的源程序,而且有对算法思路的分析及算法步骤;每章末附有重点小结及习题,便于广大读者进行自学、复习和练习。本书既可作为成人高等教育计算机专业本科(高中起点本科和专科起点本科)C语言程序设计课程的教材,也可作为成人高等教育相应专业的本科和自学考试相应专业本、专科学生的教学参考书,还可供有关专业的工程技术人员参考。 -
C++实践之路[美]Bartosz Milewski著;周良忠译本书将带你领略C++作为工业编程语言的强大威力。全书分四个部分共23章。第一部分“语言”(第1章~第5章)从面向对象的角度讲解了C++的相关语言知识。第二部分“技术”(第6章~第13章)介绍了许多实用的工业强度的编程技术,如清理、隐藏实现细节、资源管理、重载运算符等技术。第三部分“Windows”(第14章~第18章)探讨了编写和维护Windows应用程序的相关知识,是本书的特色部分。第四部分“知识扩展”(第19章~第23章)在以前所学知识的基础上进一步对软件设计策略、团队协作开发、平台移植等内容进行简单介绍。附录A提供了第一部分内容中部分练习的答案。附录B介绍了事务处理相关知识。本书适合于不同层次的C++程序员,无论是初学者还是高级程序员都可从中汲取有用的C++知识营养。
