标准C语言程序设计及应用(周纯杰) PDF
C语言C++

标准C语言程序设计及应用(周纯杰) PDF

资源名称:标准C语言程序设计及应用(周纯杰) PDF 本书以ANSIC++标准为准则,采取循序渐进、突出重点、分散难点的编写方法, 系统地讲授作为ANSIC++内核的C语言的基本语法和程序设计方法。 全书共分11章:C语言基础知识,数据类型、运算符和表达式,程序和流程控制,变 量的存储类型,数组,指针,函数,结构和联合,文件,编译预处理,C语言的实际应 用。每章都有例题、小结、习题,便于读者学习与复习。这些例题都是精选的,并经过上 机检验的。为了满足读者上机练习的需要,书后还给出了5个附录,介绍C语言中常用库 函数、BorlandC++V 3. 1集成环境下运行C语言程序的方法,以及在上机过程中常见的 编译错误及其原因。 资源截图:
C和C++安全编码(中文版) PDF
C语言C++

C和C++安全编码(中文版) PDF

资源名称:C和C++安全编码(中文版) PDF 第1章 夹缝求生 11.1 衡量危险 31.1.1 损失的现状 41.1.2 威胁的来源 51.1.3 软件安全 61.2 安全概念 71.2.1 安全策略 81.2.2 安全缺陷 81.2.3 漏洞 91.2.4 利用 101.2.5 缓解措施 101.3 c和c++ 111.3.1 c和c++简史 111.3.2 c存在的问题 121.3.3 遗留代码 131.3.4 其他语言 13.1.4 开发平台 131.4.1 操作系统 131.4.2 编译器 151.5 本章小结 161.6 阅读材料 16第2章 字符串...
C语言深度解剖–解开程序员面试笔试的秘密 PDF
C语言C++

C语言深度解剖–解开程序员面试笔试的秘密 PDF

资源名称:C语言深度解剖–解开程序员面试笔试的秘密 PDF 第1章 关键字1.1 最宽宏大量的关键字——auto1.2 最快的关键字——register1.2.1 皇帝身边的小太监——寄存器1.2.2 使用register修饰符的注意点1.3 最名不符实的关键字——static1.3.1 修饰变量1.3.2 修饰函数1.4 基本数据类型——short、int、long、char、float、double1.4.1 数据类型与“模子”1.4.2 变量的命名规则1.5 最冤枉的关键字——sizeof1.5.1 常年被人误认为函数1.5.2 sizeof(int)*p表示什么意思1.6 signed、unsigned关键字1.7 if、else组合1.7.1 bool变量与“零值”进行比较1.7.2 float变量与“零值”进行比较1.7.3 指针变量与“零值”进行比较1.7.4 else到底与哪个if配对呢1.7.5 if语句后面的分号1.7.6 使用if语句的其他注意事项1.8 switch、case组合1.8.1 不要拿青龙偃月刀去削苹果1.8.2 case关键字后面的值有什么要求吗1.8.3 case语句的排列顺序1.8.4 使用case语句的其他注意事项1.9 do、while、for关键字1.9.1 break与continue的区别1.9.2 循环语句的注意点1.10 goto关键字1.11 void关键字1.11.1 void a1.11.2 void修饰函数返回值和参数1.11.3 void指针1.11.4 void不能代表一个真实的变量1.12 return关键字1.13 const关键字也许该被替换为readonly1.13.1 const修饰的只读变量1.13.2 节省空间,避免不必要的内存分配,同时提高效率1.13.3 修饰一般变量1.13.4 修饰数组1.13.5...
C++ STL中文版 PDF
C语言C++

C++ STL中文版 PDF

资源名称:C++ STL中文版 PDF C++ STL中文版对C++ STL进行了全面而深入的阐述。STL(标准模板库)是在惠普实验室中开发的,已纳入ANSI/ISO C++标准。其中的代码采用模板类及模板函数的方式,可以极大地提高编程效率。本书由P.J. Plauger等四位对C++ STL的实现有着卓越贡献的大师撰写,详细讨论了C++ STL的各个部分。 C++ STL中文版分为16章,其中的13章通过背景知识、功能描述、头文件代码、测试程序和习题,分别讲述了C++ STL中的13个头文件,其他章节介绍了STL中广泛涉及的三个主题–迭代器、算法和容器。本书附录列出了接口和术语表,最后列出了参考文献。本书适合对C++有一定了解的程序员及高等院校师生阅读。 资源截图:
MFC深入浅出–从MFC设计到MFC编程 PDF
C语言C++

MFC深入浅出–从MFC设计到MFC编程 PDF

资源名称:MFC深入浅出–从MFC设计到MFC编程 PDF 第一,讨论MFC对Windows 对象和底层API的封装、介绍MFC的窗口类、设备上下文类、GDI类的使用与实现,以及根类CObjet的特性和实现方法。 第二,讨论MFC的窗口过程和消息映射,提示MFC通过消息映射机制实现C++虚拟函数功能的内幕,并详尽地分析了多种消息的映射和处理过程。 第三,讨论MFC的文档-视编程模式,沿着MFC应用程序的启动和退出顺序,提示了MFC以文档模板为中心创建MFC对象以及主些对象相互作用直到最后销毁的过程。 第四,讨论MFC的动态链接库和对多进程、特别是多线程编程的支持机制,分析MFC的模块、线程、模块线程状态的设计和实现,深入讨论MFC规则DLL、扩展DLL、MFC对象和Windows对象的映射、资源查找等内容。 第五,讨论一些MFC类的实现。阐述如何设计并实现特定目的换类。计谋MFC的文件类、对话框相关的类、工具条、状态栏、Socket类等。 资源截图:
深入解析ATL (ATL Internals) 潘爱民译 高清PDF
C语言C++

深入解析ATL (ATL Internals) 潘爱民译 高清PDF

资源名称:深入解析ATL (ATL Internals) 潘爱民译 高清PDF ATL(Active Template Library)是一组小巧、高效、灵活的类,这些类为创建可互操作的COM组件提供了基本的设施。本书由一流的专家撰写,深入地剖析了ATL中模板类的结构、ATL如何实现COM的各种功能,并且也向您展示了ATL中大量的技巧,同时还指出了当前的ATL中存在的一些错误和缺陷。本书是ATL程序员的权威参考书。 资源截图:
深入解析ATL(第2版)2nd Edition Working with ATL 8 PDF
C语言C++

深入解析ATL(第2版)2nd Edition Working with ATL 8 PDF

资源名称:深入解析ATL(第2版)2nd Edition Working with ATL 8 PDF  ATL的经典指南现已更新到ATL 8和Visual Studio 2005:四位顶尖的Windows编程专家在本书中系统地揭示了ATL的内部工作原理,他们解释了ATL是如何工作的,以及为什么要以这样的方式工作。通过本书,客户端开发人员可以掌握ATL中的窗口、COM控件、MFC集成、Web服务代理生成等资源。服务端编程人员可以应用ATL的全COM服务器和对象服务、高吞吐量、高并发Web应用程序和服务的广泛支持。每个Windows开发人员都将从本书中学到强大的方法来增加应用程序的灵活性、减少负载、最大化程序的透明度和可控性。 通过图表、示例代码和ATL的内部实现代码来揭密ATL的内部原理。 遍历向导以简化在普通应用程序中的ATL开发。 掌握C++、COM和ATL中的字符串使用技巧。 利用ATL的智能类型:CComPtr、CComQIPtr、CComBSTR和CComVariant。 理解并正确实现IUnknown。 创建能从COM服务器中暴露COM对象的粘合代码。 使用Canned Interface实现来支持对象的永久性、COM集合、枚举器和连接点。 使用ATL窗口类和控件建立独立的应用程序和UI组件。 使用ATL Servet开发可以运行在微软IIS上的Web应用程序。 资源截图:
OpenGL超级宝典(第三版) PDF
C语言C++

OpenGL超级宝典(第三版) PDF

资源名称:OpenGL超级宝典(第三版) PDF OpenGL超级宝典(第三版)分3个部分,共23章,另有3个附录。第一部分包括第1章到第12章,介绍经典OpenGL绘图的所有基础知识,包括3D图形和OpenGL简介,OpenGL空间绘图,几何转换,颜色、材料和光照,纹理贴图,曲线和表面,管线,交互式图形等内容。第二部分包括第13章到第15章,分别介绍了不同操作系统平台上的OpenGL功能特性和编程细节。第三部分是第16章到第23章,着重介绍OpenGL的一些高级功能以及OpenGL 1.5的新特性。附录部分给出了更多阅读建议、术语表和对OpenGL ES的简单介绍。随书光盘中包含了不同操作系统平台下的丰富的示例程序及其源代码。 资源截图: