C/C++及其相关
-
计算机应用教程上海市计算机应用能力考核办公室 编本书是“上海紧缺人才培训工程”中的上海市计算机能力考核的培训教材。全书共分9章,前3章主要介绍C++ Builder 的集成开发环境(IDE)和C++语言的基本知识;第4章介绍了窗体和基本控件的用法;第5、6章介绍应用程序的界面设计、多窗体、MDI、对话框等;第7章介绍简单的数据库程序开发和报表设计;第8、9章介绍简单的图形、图像和多媒体程序设计。学会了这些内容,即初步掌握了使用C++ Builder 进行Windows应用程序设计的能力。 -
System View动态系统分析及通信系统仿真设计罗卫兵随着计算机技术的发展,系统仿真技术在电子工程领域的应用已越来越广泛,信号级系统仿真软件SystemView的出现标志着仿真技术在通信领域的应用达到了一个新的水平。本书以读者最容易理解的方式介绍了SystemView系统软件的组成、安装及使用,通过大量的实际例子由浅入深地讲解了该软件的使用及有关通信系统模型的建立过程。本书既是一本详细的SystemView软件使用手册,又是一本较好的电子技术、数字信号处理和现代通信系统原理的仿真实验教材,可作为通信专业本科生EDA实验教学的教材使用,也可作为硕士研究生或工程技术人员的技术参考书。本书配备有光盘,包含了SystemView 4.5学习版、书中的例子文件和一个完整的SystemView网上教学网页,对于想学习SystemView软件并迅速掌握该软件的读者,本配套光盘可满足您的需要。本书所涉及的许多例子都来源于作者丰富的教学实践和实际的工程应用经验,有较高的借鉴价值。 -
VISUAL C++案例教程邓华等编著VisualC++是Microsoft开发的一个功能强大的C++语言开发工具,它为使用C++语言进行程序设计提供了可视化的集成开发环境。本书通过若干个简明实用的编程实例,全面介绍了使用VisualC++编写Windows程序的方法和技巧,从界面设计、系统编程、数据库开发、组件对象模型和网络程序设计五个方面进行了介绍,使读者能够在最短的时间内快速掌握各种应用程序的编写方法,成为一名真正的VisualC++程序开发人员。本书结构清晰,内容全面,注重实用。以丰富的案例来介绍抽象概念和具体技术的实质,这也是本书的最大特色。本书面向中高级程序员、软件开发人员以及广大计算机编程的业余爱好者,要求读者具备一定的C语言基础和VisualC++使用经验。本书中所有案例程序都在中文Windows系统、VisualC++6.0中文版环境下编译通过。由于篇幅有限,书中未完整地列出每个案例的代码,只讲解了其中的重点部分,详细的代码请查阅光盘。另外,光盘上还放置有一些实用的控件,相信能提高你的编程效率。 -
掌握Visual C++编程黄科全书分为11章,深入浅出的介绍了Visual C++6.0的编程技术。本书的内容包括:面向对象技术和C++语言的一些重要特点;Visual C++6.0的集成开发环境;Windows的消息驱动机制;对话框、各种控件以及属性页;以及在视图上输出文字和图形;利用键盘、鼠标、定时器;MFC的层次类别以及一些常用类的使用;动态链接库、多线程编程、文档/视图结构以及利用socket进行网络编程。除内容讲述比较详细以外,本书特色就是书中所讲述的内容大部分有一个详细的、接近实际软件开发过程的编程实例与之对应。通过学习这些编程实例,读者可以对所讲述的内容加深理解,从而帮助掌握VC编程技术。本书适合利用Visual C++进行开发的程序设计人员,以及Visual C++的初学者。 -
C++语言基础教程徐孝凯编著本书是普通高等院校计算机专业(本科)实用教程系列丛书之一,主要介绍C++语言中常量、变量、表达式、语句、函数等语法成分的定义和使用,数组、字符串、指针、结构、联合、类、文件等数据类型的定义和访问,累加、统计、查找、排序、矩阵运算、数据输入、数据输出等一系列典型程序的设计方法,C++程序结构和 Visual C++ 6.0集成开发环境的使用等内容。本书包含丰富的例题和练习题,并将配有教学辅导和习题解答光盘,以有利于读者自学。 本书是以读者第一次系统学习计算机高级程序设计语言为对象编写的,具有概念定义明确、内容连贯有序、结构层次分明、文字叙述流畅、章节安排合理、深入浅出、方便自学等特点,通过学习本书可以使读者很好地掌握C++语言的基本语法规则,并具备分析和设计一些典型应用程序的能力。本书适合作为普通高等院校各专业开设程序设计语言课程的教材和教学参考书。 -
LINUX&UNIX C程序员参考大全森林图书工作室近年来,Linux操作系统的发展非常迅速,而C语言内容丰富、功能强大,是Linux程序员编程的理想语言。本书详细介绍了ISOC标准的函数库,同时介绍了C语言的各种语法属性以及其使用方法,另外还介绍了能在Linux系统内使用的POSIX等标准的C函数库的一些特征,读者可以在具体使用过程中注意函数在不同系统间的可移植性。本书适合C语言初学者使用,也可供Web开发人员参考。对于初学C语言编程者或者有一定编程经验的读者都非常有帮助,尤其是对ISO标准的C语言学习者更为有益。 -
C++ Builder 5.0高级开发技巧与范例张万里,陈战林等编著Borland C++ Builder 是Borland(Inprise)公司于1998年推出的全新32位Windows开发工具,C++ Builder 不仅继承Delphi使用简便,功能强大和高效快捷的特点,而且继承了C++语言的所有优点,是至今最好的Windows开发工具之一。本书特点鲜明,以C++ Builder 的最新版本5.0为开发工具,通过不同应用类型的多个典型实例全面详实地介绍了C++ Builder 5.0的各种高级功能及开发技巧。书中涉及到许多常用应用程序开发的基础知识,适合于中、高级读者阅读使用。 -
C/C++完美演绎江义华编著本书针对初学者和高级应用人员的不同,对全书的内容安排和章节划分进行了整体考虑。本书第一篇为程序入门,简要介绍了如何使用编译器及C/C++程序语言的演化、结构化与面向对象的差异;第二篇则详细讲解C语言的各种特性与语法,同时辅以大量的程序代码及说明、执行后的内存配置状况、详细的语法说明,让读者读起来毫无困难。另外针对C/C++程序设计人员,本书无论在第二篇或第三篇,每个章节的内容完整且翔实。第三篇各章节在讲解面向对象理论的基础上,辅以程序代码实例进行讲解,以供有一定基础的C/C++程序设计人员参考。本书可供C/C++程序设计人员使用。由于本书采用大量程序源代码进行讲解,由浅入深,循序渐进,所以本书特别适合于读者自学。注:本书程序样例源代码可到中国水利水电出版社网站上下载(www.waterpub.com.cn)。 -
Visual C++应用程序开发教程杨开城编著本书是教育部高职高专规划教材,面对有C++基础的学生,书中精选了Windows程序设计技术中最核心、最关键的部分作为主要学习内容,采用“先看、后想、再练”的学习模式,符合学习心理、适合教学特点,是一本“任务驱动”模式的教材。本书分两个部分。第一部分“从SDK入门”共4章:第1章介绍一些基本概念,并以“HelloTheWorld”应用程序为例子来介绍Windows应用程序的代码结构。从第2章开始接触一个貌似完整的Windows应用程序:一个简单的作图工具PaintTool。第2章以这个程序为线索从界面技术入手来介绍广而泛杂的Windows程序设计技术。第3章完成一个真正的PaintTool。这个PaintTool是在第2章基础上,增加了模态和非模态对话框,并开始接触文档操作,为学习MFC的序列化打下基础。第4章介绍了一些Windows中常用的程序设计高级话题,旨在扩展读者的视野。第二部分“进入MFC世界”共7章:第5章主要介绍了MFC应用框架的概念以及MFC应用程序的代码结构。从第6章到第8章,逐步实现MFC版本的PaintTool。第6章从学习使用视入手,开始真正接触MFC编程技术。第7章介绍了对象的序列化,并为第6章实现的PaintTool增加对象序列化的功能。第8章为PaintTool增加对话框功能,包括启动屏幕和图形对象属性对话框。第9章通过将SDI的PaintTool转换为MDI的PaintTool来介绍如何编制MFCMDI应用程序。第10章介绍了一些MFC编程的高级话题,旨在加深读者对MFC应用框架的理解。第11章介绍了一些常用的MFC可重载的接口,包括重载的目的以及默认的实现,此章内容对于深入理解MFC应用框架非常有帮助。理解MFC应用框架的主要障碍之一便是MFC宏。第二部分在介绍MFC编程技术的同时,也详细剖析了常用的MFC宏,从而使读者了解一些MFC内部技术。从第10章开始,后续章节并没有规定学习目标,仅仅是作为提高读者的编程水平而设置的。本书可作为高职高专计算机及相关专业的教材和参考书,或供计算机爱好者和科技人员自学。 -
C常用算法程序集徐士良编著本书是针对工程上常用的行之有效的算法而编写的C语言函数程序集,在第一版的基础上作了修改和扩充。书中包括了近几年出现的许多新算法。全书分为数值计算与非数值计算两部分。其中数值计算部分的内容包括:线性代数方程组的求解、矩阵运算、矩阵特征值与特征向量的计算、非线性方程与方程组的求解、插值、数值积分、常微分方程(组)的求解、拟合与逼近、数据处理与回归分析、极值问题、数学变换与滤波、特殊函数、随机数的产生、多项式与连分式函数的计算、复数运算;非数值计算部分的内容包括:排序、查找、图形模式下读写屏幕象点、基本图形操作、汉字操作等。书中所有的算法函数程序均在IBM-PC系列及其兼容机上调试通过。并存放在一张3寸软盘上,此软盘附在本书的封三上。本书可供广大科研人员、工程技术人员及管理工作者阅读使用,也可作为高等院校的《数值分析》或《程序设计》等类似课程的参考书。
