作者:empty 页数:364 出版社:empty |
本书深入详尽地阐述了利用VC在Windows平台卜进行编程的常见问题及高级技巧,全书共分部分,第一郎分列C++语言进行了回顺,同时对C++语吉应用中的各种问题及技巧进行了总结,能使读者村Ct+的字题上一个台阶, 第二部分总结了Visual C++开发工具及些辅助工具的使用技巧, 第三部分通过示例展示了如何在Windows 9x和WindowsNT/2000下进行系统编程, 第部分沙及MFC编程的各个方面。包括MFC内部机制制析,高级界面设计,多线程编程,图形图像编程以及网络编程等,全书内容翔实,分析深入,实例丰富,具有很好的参考价值和指导性,适合各类编程人员及计算机爱好者阅读。图书在版编目(CIP) 数据Visual C++应用技巧与常见问题你问我餐/冉光志等编著, 一北京:机械工业出版社,2003.4(你问我答系列书)ISBN 7-111-1181541.v.Ⅱ.冉.I.C语言一程序设计一问答书,TP312-44中国版本图书馆CIP数据核字(2003) 第016915号机械工业出版社(北京市东力出大街22号超收编HX03T1
前言随着知识经济的发展、科技的不断进步,计算机已经应用到我们日常生活本套书分为基础类、困形图像类和编程类、基础类适用于初学者,包括操的各个领域.人们已经清醒地认识到掌握计算机对未来个人发展的重要性,作为现代人、不懂计算机,就是现代生活的“文吉”.这种说法毫不夸张,社会存在,竞争就存在,在优胜劣汰的激烈竞争中,掌捉了计算机这门工具,就等于在生存竞争中增加了一块重要的砝码,许多读者在学习各种计算机知识的过程中经常会遇到各种问题.基于此,我们编写这套《你问我答系列丛书》,旨在帮助读者及时,迅速地解决所遇问题、并从中得到一些解决问题的技巧作系统,办公软件、五笔字型输入法、网络知识,注册表、电脑故障等。基础类基本涵盖了初学者在计算机学习和使用中所涉及的各方面知识,读者可根据我们对问题的分类有针对性地阅读:图形图像类和编程类适用于有一定基础知识的读者, 包括Photoshop.3DSMAX.Flash、AutoCAD、VisualBasic.Visual C++.Visual FoxPro, Delphi、PowerBuilder等, 在书中不介绍软件的使用, 而是介绍一些在软件使用过程或作品制作过程中遇到的问题和应用技巧,是各种实践经验的荟萃。此丛书问题前带有★★★的是典型的问题或常用技巧,这类问题是学习相关内容时经常遇到的问题,是必须解决的:问题前带有★★☆的是比较典型的问题;问题前带有★☆☆的则是可以作一般性了解的问题或小技巧,本套书内客均以问答形式讲述,读者可以有针对性地去查找,不必为了某一问题翻阅全书,只要了解一些基本的知识或操作方法,即可现用现查、从容解惑,由此也将为读者赢得时间、总结众多经验、解决身边问题,愿我们的这套丛书能在计算机学习和使用中助您一臂之力Visual C++(以下简称VC) 工具山丁其强大的功能和灵活的开发方式而在实际开发中本书介绍VC实际应用中的常见问题和开发技巧,主要面向有一定基础的中高级读者。全书共分为四个部分,第部分即第1章,总结了C++语言编程的常见问题和技巧。C++本书由海光志主持编写,参加编写工作的还有陈旭存、董宇涵、练销、杜吉祥、张小毅、机械工业出版社
得到了广泛应用,但是要深入掌握VC开发工具却不是一件容易的事,必须经过不断的实践,掌握常见的开发技巧。读者瓜当了解C/C++语言, 用且会使用VCI具、书中所介绍的开发工具版本上要足VC 6.0.虽然微软已经推出了Visual C++.NET, 不过后者不过是VC 6.0的升级版术, 问时加入了一些新功能, 一者在很多方面都是相同的, 因此针对VC 6.0的开发技巧同样适用于VisualC++, NET.
语言本身就博大精深,容易学却难用好,因此书中不可能进行全面的总结,只是列出了一些典型的问题。第二部分即第2章、总结了VC「共的高级使用技巧,1欲养其事,必先利其器。要熟练地使用VC进行开发,必须先拿握好开发的工具,第三部分为第3章至第5章,内容集中在Win32API编程方而、书中并没有详细介绍API函数, 是介绍这些数的应用技巧。第3章和第4章主要介绍了Windows 9x和WindowsNT/2000平台下的系统编程,某些内容是与特定系统有关的; 第5章则介绍了如何用纯粹的Win32API构造应用程序,第四部分包括第6章至第12章, 主要内容是MFC编程, 第6章回顾了MFC类库和MFC关键机制:第7章重点探讨文档/视图结构:第8章介绍菜单和工具栏的应用技巧:第9章为对话框与通用控件的使用:第10章为MFC多线程编程:第11章为MFC图形图像编程,介绍MFC GDI编程和OpenGL编程技巧; 第12章为MFC网络编程, 包括WinSock、Win lner和RAS编程等内容。全书讲解清晰, 实例丰富。为了使读者阅读,我们把问题作了重要程度的分类,凡是问题前带有★★★的表明是最重要的或最典型的:带有★★☆的则是比较重要的:而带有★☆☆号的则是可以一般了解的。读者可以根据需要来选择阅读。张发强、张浩、帅荣、马晓洪、姜岩松、刘武、王芳、唐明、十凯、王丽、李克、马本生、常妍、何冰冰等,由于作者知识和水平有限。错误和疏漏在所难免,思请读者批评指正,
前言
第1章C++语言基础.
1.1奇妙的cnst.
如何用cnst修饰变量.
如何用cnst修饰函数.
怎样在类中使用cnst.
cnst与#define有什么区别.
如何使用vlatile和cnst_cast.
1.2内存分配.+-1.-.-.
合如何使用new和delete.
分配内存时需要注意什么.
new/delete与mallc/free有什么区别.
有哪些处理内存不足的方法.
为什么要重载new和delete操作符.
1.3内联丽数.
宏有哪些不足.
如何使用内联函数.
过度使用内联函数会导致什么问题
14运算符重载.
*什么是运算将重载.
哪些运算符可以重载.
重载要連循哪些原则.
重载要受到哪些限制.
如何定义运算符重载.
运算符重载有什么作用.
如何使用运算符重.
1.5模板与STL.
什么是模板.
什么是函数模板.
什么是类模板.
怎样使用模板.
*什么是STL.
使用STL要包含哪些头文性.
什么是STL的容器.
什么是STL的算法.
什么是STL的送代器.
STL还包括哪些内容.
1.6命名空间及其应用.
*何为标识符的作用范围.
为什么引入命名空间.
如何访问命名空间.
怎样解决命名冲突-.
命名空间注意哪些问题.
1.7C++异常机制
什么是异常.
怎样抛出片常.
价如何处理异常.
什么是异常规格说明.
*在异靠处理中要遇到哪些特殊丽数.
1.8C++的RTTI机制.
什么是RTTI.
如何使用dynamic_cust关键字.
如何使用typeid关键宇.
什么是type_inf类.
第2章VC工具使用技巧.
2.1VC常用操件技巧.
如何检测源代码中括号是否配对.
如何恢复VC编辑器中的智能提示.
如何彻底地删除一个类.
如何快速格式化源程序.
如何用VC查看EXE或DLL文件中的资源.
如何知道GetLastErrr返回的错误代码的含义.
如何使用Surce Brwser工具.
如何知道定义常数和宏的头文件.
如何在一个工作区中管理多个项目.
如何编写脚木宏以扩展VisualStudi.
2.2编译常见问题及技巧.
VC是怎样构造一个应用程序的.
VC6.0的编译器支持些选项.
VC支持的常见涵数调用转换有哪些不同.
如何使用naked函數.