友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
狗狗书籍 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

C语言实例教程(PDF格式)-第4章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!




 BoundsChecker或Purify之类的链接后 (post…link)工具。  



l 新增的/EH编译选项可以更有效的控制C++异常处理。C++同步异常 

 处理允许编译器生成更小的代码,因此它是Visual C++ 5。0新的 

 默认C++异常处理模式。  



l 对用来控制代码优化所面向的处理器的编译器选 

 项/G3、/G4、/G5、/G6和/GB作了修改。  



l 将/GX编译器选项映射为/EHsc。  



l 允许使用链接器选项/PDBTYPE指定包括调试信息的程序数据库 

 (PDB)。该选项可以节省磁盘空间并加快链接。  



l 在NMAKE 中支持批处理规则。  



 AppWizard  



l 新的AppWizard可以自动管理基于对话框的应用程序中的对话框 

 类。只需要简单的创建一个基于对话框的应用程序,并选择对 自 

 动化的支持,就可以象早期版本的AppWizard一样,得到一个支持 

 基本自动化的基于对话框的应用程序。通过单独的代理类,对话 

 框类也可以通过自动化导出。你可以添加方法和属性来导出对话 

 框中的元素。  



l 定制的AppWizard可以改变工程创建时的设定。例如,你可以在目 

 标创建之后调整编译器、链接器和查看设定或者添加定制的创建 

 步骤。  


…………………………………………………………Page 14……………………………………………………………

 MFC  



l asynchronous (URL) moniker允许应用程序异步的下载文件和控 

 件属性,以便在任务完成后为其它进程释放系统资源。  



l 可以在Web浏览器 (如Internet Explorer 3。0)或支持ActiveX文档 

 的OLE容器 (如Microsoft Office Binder)的整个客户区显示活动 

 的文档。  



l Win32 Internet API (WinInet)使Internet成为任意应用程序的 

 一个完整部分并简化了Internet服务,如FTP、HTTP和gopher的访 

 问。  



l 增加了对DAO 3。5的支持。  



l 增加了对ODBC 3。0的支持,并对MFC ODBC类作了几个重要的修 

 改。  



l COleDateTime成员函数SetDate、SetDateTime、SetTime的返回值 

 从BOOL改变为int。每一个成员函数当COleDateTime对象被正确设 

 置时返回0,否则返回1。该返回值基于DateTimeStatus枚举类 

 型。  



l 新增示例程序IMAGE。该程序生成一个可以异步下载数据的 

 ActiveX控件。  



 Active Template Library (ATL) 2。1  



l ATL 2。1版支持创建既小又快的ActiveX控件。  



 C Runtime Library  



l 新增的函数_itoa、_i64toa和_ui64toa将数据转换为一个以null 

 结尾的字符串。所对应的宽位字符版本为_itow、_i64tow和 

 _ui64tow为_itoa、_i64toa和_ui64toa。  



l 改善了下列的通用浮点超越函数的性能:pow、sqrt、log、 

 log10、sin、cos、tan、asin、acos、atan。  



l 改善了内存移动和内存拷贝函数的性能。  



 ANSI标准C++库  


…………………………………………………………Page 15……………………………………………………………

  l Visual C++的标准库遵从1996年9月24 日公布的ANSI C++ (X3J16) 

   工作单——ANSI Doc No。 X3J16/96…0178 WG21/N0996。该标准于 

   1996年7月在Stockholm会议上制定。  



   OLE DB  



  l OLE DB是一组OLE接口,它使应用程序可以以统一的方式访问保存 

   在不同信息源中的数据。这些接口支持适合于数据源的大量数据 

   库功能性,并允许数据源共享其数据。所配套的OLE DB软件开发 

   工具包所提供的一组软件部件、工具和文档可以在开发OLE DB客 

   户和提供程序提供帮助。  



   ERRLOOK工具  



  l ERRLOOK工具可以使用系统错误的值来检索相应的错误消息,其中 

   包括OLE HRESULT。错误值可以通过包括拖放、编辑命令等的多种 

   方法给出。由ERRLOOK所返回的错误消息文本可以复制并粘贴到其 

   它应用程序中。  



除了以上新增特性之外,在Visual          C++      5。0光盘上的 

DEVSTUDIOVCSAMPLES 目录下还包括了一些新增的示例程序。  



   (2) 企业版  



除包括专业版中的所有特性外,Visual C++ 5。0企业版还包括下列特 

性以支持企业级应用程序的开发:  



  l Microsoft Transaction Server (Microsoft事务服务器)用于创 

   建基于事务的应用程序。  



  l Visual Database Tools (可视化数据库工具)提供了数据库和SQL 

   查询的图形化设计。  



  l 调试数据库连接时具有更好的性能,该进程将比过去快上很多。  



  l 扩展的SQL数据类型支持使你可以方便的将本地变量变为除text和 

   image外的所有SQL数据类型。这种变换包括money类型和datetime 

   类型。可以在本地变量和NULL值之间相互变换。还可以方便的查 

   看包括text和image在内的所有SQL数据类型。  



  l 在光盘上的DEVSTUDIOVCSAMPLES 目录下包括了特定于企业的版 

   的新增示例程序。  


…………………………………………………………Page 16……………………………………………………………

   (3) 学习版  



Visual   C++   5。0学习版包括了学习C/C++和使用MFC、OLE、ODBC、 

DAO、ActiveX和的各种工具,但不包括下面的特性:  



  l 到MFC的静态链接  

   使用Visual C++ 5。0学习版编写的应用程序只能在运行时链接到 

   MFC动态链接库。  



  l 代码优化  

   不能使用/O选项来生成更小和更快的代码。  



  l 程序剖析  

   不能使用剖析程序来分析程序代码中的某一部分是否可以从性能 

   改进中获益。  



  l RemoteData控件及其它的数据绑定控件  



除了上面的内容外,Visual C++ 5。0学习版包括专业版中的其它新特 

性。  



   (4) 集成开发环境  



Microsoft  Developer  Studio用于Visual  J++  1。1、Visual  

InterDev、Visual C++ 5。0和MSDN。新的Developer Studio包括以下 

的新特性:  



  l 自动化和宏  

   可以使用Visual Basic脚本来自动操纵例行的和重复的任务。可 

   以将Visual Studio及其组件当作对象来操纵,还可以使用 

   Developer Studio对象模型创建集成的附加程序。  



  l ClassView  

   使用文件夹来组织C++和Java中的类,包括使用MFC、ATL创建或自 

   定义的新类。  



  l 可定制的工具条和菜单  



  l 连接到正在运行的程序并对其进行调试,还可以使用宏语言来自 

   动操作调试器。  



  l 可以在Developer Studio中查看Internet上的World Wide Web 


…………………………………………………………Page 17……………………………………………………………

   页。  



  l 可以在一个工作空间中包括多个不同类型的工程  

   工作空间文件使用扩展名。dsw来代替过去的扩展名。mdp,工程文 

   件使用扩展名。dsp来代替过去的扩展名。mak。  



  l 改进的资源编辑器  

   在Visual C++中,可以使用WizardBar来将代码与程序中的可视元 

   素挂钩。  

   快捷键、二进制、对话框和字符串编辑器支持定位至快捷键、 

   ASCII字符串、十六进制字节串、控件ID和标签及指定字符串的 

   Find命令  

   更方便的一次修改多个项 (可以快捷键、对话框、菜单和字符串) 

   的属性。  



  l 改进的文本编辑器  

   可以使用正确的句法颜色设置来显示无扩展名的头文件。  

   可以定制选定页边距的颜色来更好的区分同一源代码窗口中的控 

   件和文本区域。  

   Find in Files命令支持两个单独的窗格。  



  l 上下文相关的What’s This帮助  



  l 改进了的WizardBar  

   可用于Visual J++。  



  l 新增的向导  

   添加了集成到V
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!