C/C++及其相关
-
我的第一本C++书陈良乔 著虽然C++语言纷繁复杂的语法规则让很多学习者望而却步,但是,在《我的第一本C++书(游历C++世界的地图)》中,你会发现C++语言的学习也可以如此轻松。《我的第一本C++书(游历C++世界的地图)》没有孔乙已式地去深究C++语言的语法细节,也没有重点地去介绍各种高深的C++编程技巧,而是本着简单实用的原则,通俗易懂地向你介绍C++中最重要、最实用的知识。看完《我的第一本C++书(游历C++世界的地图)》,你会发现用逻辑控制语句可以把C++语句串珠成链;用函数实际上就是把程序装进一个箱子;当C++语言爱上面向对象思想就有了类与对象;算法就像体育老师,给我们带来一堂别开生面的算法体育课。《我的第一本C++书(游历C++世界的地图)》不再是一本枯燥乏味的C++语法介绍书,而是一本通俗易懂的C++故事书,可以让我们在讲故事中轻松学会C++语言。
-
Visual C++网络通信编程技术详解代勇 等编著《Visual C++网络通信编程技术详解》共18章,主要内容包括TCP/IP协议模型与基础知识、Windows网络编程基础与网络的基本应用、IP配置信息管理程序设计、ARP表管理程序设计、基于Winsock的客户端/服务器端开发技术、路由管理程序设计、本地网络活动监视和端口扫描、TCP穿越NAT的P2P通信技术、即时通信与TCP/IP超级终端、FTP协议、HTTP协议、Telnet协议、SMTP和POP3协议、网络安全与防火墙设计、串口通信程序设计等。《Visual C++网络通信编程技术详解》内容全面,深入浅出,层次分明,注重知识的系统性、针对性和先进性,注重理论结合实践,培养工程应用能力。另外,《Visual C++网络通信编程技术详解》还配有完整的综合实例源程序代码,便于读者在学习和实际开发中参考使用。《Visual C++网络通信编程技术详解》适合VisualC++编程技术人员、网络技术人员、网络安全管理人员和网络系统分析等相关领域的研究人员、工程技术人员、教师和学生作为技术参考手册使用,也适合网络程序设计初学者作为教材使用。《Visual C++网络通信编程技术详解》讲解和展示VisualC++集成环境网络编程技术的基本原理和应用方法,并通过案例形式向读者介绍了来自工程实践的经验。TCP/lP协议基本内容,网络通信基本概念、Winlnet网络编程基础与基本应用,局域网中ARP协议的工作原理,基于Winsock的客户/服务器程序的开发方法,TCP/IP端口扫描方法与应用,应用NAT穿越技术来实现P2P的TCP流通信,即时通信程序实现方法与超级终端应用,FTP工作原理及如何开发FTP服务端和客户端程序,网络防火墙工作原理及如何利用Filter_HookDriver实现网络防火墙,HTTP协议基本内容与应用,Telnet协议基本内容与应用,SMTP模型基本内容与电子邮件的接收和发送技术,利用PC机串口进行串行通信时的基本原理与应用。
-
从问题到程序裘宗燕 编著《从问题到程序:程序设计与c语言引论》以c作为工具语言,讨论了基本程序设计的各方面内容,详细解释了与c语言和程序设计有关的问题。在新版中,特别加强了针对近年日益受到业界和学术界广泛重视的问题的讨论,并通过详细地分析和讨论大量符合c99标准的实例,给出了分析和分解问题、找出解决问题的主要步骤、确定函数抽象、找出循环、选择语言结构直至最后做出所需程序的完整过程。《从问题到程序:程序?计与c语言引论》适合作为高等院校计算机及相关专业第一门程序设计课程的教材,也可供其他学习c程序设计的读者自学使用。
-
C语言程序设计实验与课程设计教程游洪跃 等主编《C语言程序设计实验与课程设计教程》结合C语言程序设计的特点,以及初学者学习时的难点,构建了实验、课程设计案例与课程设计项目,所有程序都在Visual C++60、Devc++和MinGw Developer Studio开发环境中进行了严格的测试,在作者教学网站上提供了大量的教学支持内容《C语言程序设计实验与课程设计教程》共分为3个部分,第1部分包括8个实验,每个实验都包括实验目的、实验内容、实验提示与实验步骤,第2部分为课程设计案例,包括了8个课程设计案例,每个案例都包括目的与要求、工具与准备工作、分析、实现步骤、测试与结论以及思考与感悟,第3部分为课程设计项目,共包含了8个项目,这些项目难易程度不同,简单的项目可以一个人单独完成,复杂的项目可由几个人共同完成,每个项目都给出了目的与要求,以及实现提示,读者可参考课程设计案例与提示实现课程设计,读者应在完成基本任务的前提下,对程序加以改进和提高,通过《C语言程序设计实验与课程设计教程》的学习,读者能迅速提高C语言程序设计的能力,经过适当的选择,《C语言程序设计实验与课程设计教程》可作为C语言程序设计课程实验和课程设计的教材,《C语言程序设计实验与课程设计教程》可作为高等院校计算机及相关专业的实验教材,也可供其他从事软件开发工作的读者参考使用,《C语言程序设计实验与课程设计教程》不但适合高等学校学生使用,而且也适合初学程序设计者或有一定编程实践基础、希望突破编程难点的读者作为自学教材使用。
-
C#语言程序设计吴晓艳,李莹,汤秋艳,梁爽 编著本书以微软Visual Studi02005作为工作平台,系统地介绍了C#语言的知识及相关应用。主要内容包括数据类型和表达式、流程控制、面向对象的基础及高级应用、文件操作、异常处理、Windows应用程序开发、数据库应用开发和Web应用程序开发。 本书源于丰富的教学实践,语言简洁、思路清晰,图文并茂,对理论内容的讲解配有相关的案例,易于理解和掌握.本书可作为高等学校程序设计课程相关教材,还可供编程人员参考。
-
C# 4.0图解教程预售商品(美) 索利斯 (Solis,D.M.) 著,苏林等 译作为.NET平台上最主要的编程语言,C#在不断地改进和完善,功能越来越强大。当然,复杂性也随之增加,令很多初学者不得其门而入。如何才能让更多人轻松地学习和掌握C#呢?本书作者总结了自己数十年软件开发和教学培训经验,创造了一种全新的可视化叙述方式。在书中,他通过大量图、表和代码,与简洁的文字完美结合,从底层运行原理的角度阐释了最新版C#和.NET的所有基本特性,并讲解了LINQ、异步编程和反射等高级特性,使原本非常复杂的知识点变得简单明了、清晰透彻,让人耳目一新,大?降低了学习难度。阅读本书时,你仿佛置身于课堂,看着一位经验丰富的老师拿着粉笔画图演示,娓娓道来。本书原版一经问世,就赢得广泛好评,被誉为C#入门经典著作,不仅适合自学,也是课堂教学的首选。
-
荡胸生层云席国庆 等编著C语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。本书循序渐进、由浅入深地详细讲解了C语言的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书分为4篇共18章。其中1~8章是基础篇,讲解了C语言开发的基本知识,包括C语言地位、算法、流程语句、数组和字符串、函数、指针;9~12章是核心技术篇,包括结构体、共用体和枚举、链表、位运算、预编译;13~15章是提高篇,包括文件操作、错误调试、高级编程技术;16~18章是综合实战篇,分别通过3个综合实例的实现过程,讲解了C语言在综合项目中的使用流程。全书采用故事性、趣味性相结合的对话讲解方式,并穿插了学习技巧和职场生存法则,引领读者全面掌握C语言。《荡胸生层云:C语言开发修行实录》不但适用于C语言的初学者,也适用于有一定C语言基础的读者,甚至也可以作为有一定造诣的程序员的参考书。
-
决眦入归鸟张海新 等编著C++是当今使用最为频繁的编程语言之一,Visual C++6.0是桌面开发的主流工具之一,在开发领域占据着重要的地位。本书循序渐进、由浅入深地详细讲解Visual C++6.0开发的核心技术,并通过具体实例的实现过程演绎了各个知识点的具体使用流程。全书分为4篇,共16章。第1~3章是基础篇,介绍VisualC++ 6.0开发所必需具备的基本知识,逐一讲解Visual C++6.0印象、修炼C++语法、C++面向对象程序设计等领域的知识;第4~8章是核心技术篇,逐一讲解创建MFC应用程序、对话框与控件、文档与视图、图形图像编程、动态链接库等领域的基本知识;第9~14章是提高篇,逐一讲解ActiveX控件、数据库技术、多线程、网络编程、多媒体编程、注册表编程等领域的知识;第15~16章是综合实战篇,分别通过仿QQ通信工具、专业理财系统项目的实现过程,深入讲解VisualC++6.0在日常项目开发中的综合应用流程。全书采用故事性和趣味性相结合的对话讲解方式,并穿插介绍学习技巧和职场生存法则,引领读者全面掌握VisualC++ 6.0。读者对象:本书不但适用于Visual C++ 6.0的初学者,也适于有一定Visual C++6.0基础的读者,甚至可以作为有一定造诣的程序员的参考书。
-
C#学习手册明日科技 等编著《C#学习手册》以初学者为核心,全面介绍了使用C#语言进行程序开发的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、情景应用、实战练习等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇23章,其中,第一篇为基础篇,主要包括认识C#语言、熟悉C#程序开发环境、掌握C#语言基础、掌握C#控制语句、熟悉字符和字符串、熟悉数组和集合、掌握C#面向对象程序设计、处理程序异常等内容;第二篇为核心篇,主要包括介绍Win Form窗体、使用Win Form常用控件编程、熟悉高级控件、组件及自定义控件、应用ADO.NET技术操作数据库、掌握C#面向对象高级技术等内容;第三篇为高级篇,主要包括操作文件及数据流、使用GDI+技术绘图、打印和制作报表、应用线程技术编程、熟悉网络通信技术、操作注册表、调试和打包应用程序、了解C# 3.0新技术等内容;第四篇为实战篇,主要包括文档管理系统和进销存管理系统两个实战项目。《C#学习手册》附有配套光盘,光盘中提供有本书所有程序的源代码、重点难点的实例视频录像、编程词典体验版学习软件。其中,源代码全部经过精心测试,能够在Windows 2000、Windows XP、Windows 2003、Windows 7编译和运行。《C#学习手册》适用于C#的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
-
C语言程序设计实验教程蒋彦 主编《C语言程序设计实验教程(第2版)》是国家精品课程教材,是《C语言程序设计(第2版)》的配套教材。《C语言程序设计实验教程(第2版)》以任务驱动方式,通过实例讲授程序设计的基本概念和基本方法,把重点放在解题思路上,试图贯穿以程序编写带动语法教学的模式,引导读者掌握C语言的核心编程方法,提高应用能力。《C语言程序设计实验教程(第2版)》分为3部分,共13章,主要内容包括:Visual C++ 6.0上机过程、Turbo C 2.0上机过程,程序的调试与测试、上机实验的目的和要求、15个实验、C语言编程常见错误分析,知识要点与习题等。《C语言程序设计实验教程(第2版)》提供课程网站、习题解答及程序源代码。《C语言程序设计实验教程(第2版)》可作为高等学校本科生教材,也可作为专科和高职高专教材及计算机等级考试的参考书,还可供相关领域的工程技术人员学习参考。