想买台电脑学cad ,商场cad人员推荐我游戏本,宏基的质量到底怎么样?求解答


大学教育分为全日制专业和非全ㄖ制专业全日制专业通常由普通高等教育院校统一招生,学制为三年学生在学校学习。非全日制专科学校主要分为成人高等教育等几種类型学生没有固定的学制,可以在相关的教育机构学习或自学

专业有:国际贸易、计算机及应用、药学、销售管理、旅游管理、计算机信息管理、护理学、财税、e799bee5baa6e4b893e5b19e37金融、金融管理(中英合作专业)、会计、房地产经营与管理、商务管理(中英合作专业)、物流管理、采购与供應管理、社会工作与管理、行政管理、机关管理及办公自动化、学前教育、小学教育、公共关系、机电一体化工程、管理工程、电子政务?。

本专业以培养技术人才为主要目标即大学专业培养目标是实践性的,即在完成中等教育的基础上培养一批具有大学知识和一定专業知识和技术的高级技术人才。知识的教学是建立在足够和实用的基础上的根据中国大陆的教育制度,中国大陆教育分为幼儿教育、初等教育、中等教育和高等教育专科教育是在完成中等教育的基础上,比本科学习年限短的一种专业教育它与本科教育和研究生教育一樣,都是我国高等教育体系的重要组成部分

专科生源主要来自全国普通高考,即通过每年6月份的普通高考录取入学读完专科专业所有課程,经考试或考查成绩合格而取得大学专科学历

全日制统招专科生毕业时有《普通高等学校毕业证书》、《全国普通高等学校本专科畢业生就业报到证》和《全国普通高等学校毕业生就业协议书》。

高职和高专都是专科层次的普通高等学校高职学校名称是“××职业技術学院”、“××职业学院”和“职业大学”。高专学校名称是“××高等专科学校”或者"专科学校“。

也有学校名称是“大学”或者“学院”的高职高专,例如:四川机电职业技术学院、中州大学、开封大学、宁波教育学院

世界之大,都需要慢慢了解学习

广告设计专业是┅门学科具体有求企事业单位广告公司的营销策划及美工设计人员,在平面广告设计上有很好的创业设计能力在平面动态广告、影视廣告、网络广告等相关行业能独立完成设计方案。

这个专业对于外貌的要求比较高身高体重颜值都有一定的考核标准。对于女孩子来说这一职业非常有吸引力,有人说空姐这一职业就是吃青春饭的但是学好之后经过沉淀还是可以转到管理岗位的,重要的是自己还得有實力和技能

这个专业的毕业生毕业之后可以到一些诊所去工作,一年之后就能考执业助理医师拿到证书之后再工作两年就可以考口腔執业医师,成为一名真正的口腔医生如果觉得自己专业技术强,想要再深造专升本也是不错的选择。

学前教育顾名思义就是对学龄前兒童的教育未来,国家会越来越加强对教育事业的重视一般这个专业会学习如何教育孩子等专业课还有一些钢琴、舞蹈、手工等艺术技能学科。专业课程丰富未来学前教育将会市场化,从目前来看政府也会大力支持。目前早教机构很多很多毕业生会选择这些培训機构就职。

公办或者民办的特殊教育机构当一名老师是很不错的选择工作福利待遇都比较不错,人才紧缺学生毕业之后也可以某些福利机构任职,比如儿童福利院等照顾一些特殊的小朋友。如果对于心理学感兴趣的话可以多朝着解决学生心理问题的方面着重学习为叻可以往心理咨询方面发展。

这个专业属于理科生报考的专业重点培养的是列车员、站长、调度长等。这个工作的稳定性比较高

这个專业属于计算机类专业。目前这类专业的就业前景依然很不错对于专科生更具实践操作的培养,技能上要比本科生强很多

3、城市轨道茭通工程技术

这个专业主要负责的是建设地铁或者轻轨。总的来说就业前景广阔一般专科毕业生可以到地铁修建工地作为技术员。如果荿绩好专升本也是不错的选择,未来有希望到设计院工作

这个专业主要从事工程机械的保养、维护、检修等,属于一线的高级技术应鼡人才目前该专业就业形势很好,前景广阔工资待遇不错,实用性很强毕业之后可以到一些外包公司、中介公司、机械企业等工作。目前来讲东莞、上海、烟台、济南、青岛等城市的就业机会更多。

希望这个回答对你有所帮助谢谢!

校巴宝:为家长、孩子找到适匼学校的桥梁!

网络技术、信息技术、计算机软硬件、电子商务技术开发、技术服务、技术咨询、成果转让、计算机系统集成,平面设计、企业形象策划、商务信息咨询国内广告设计、制作、代理、发布;计算机软件、电脑耗材。

用、药学、销售管理、旅游管理、计算机信息管理、护理学、财税、金融、金融管理(中英合作专业)、会计、房地产经营与管理

、商务管理(中英合作专业)、物流管理、采购与供应管悝、社会工作与管理、行政管理、机关管理及办公自动化、学前教育、小学教育、公共关系

、机电一体化工程、管理工程、电子政务?等等

专业很多,选择的时候要结合自己的兴趣特长不要盲目的选择所谓的热门专业。只有自己感兴趣的专业才是好专业

校巴宝查询一丅,再去学校实地考察

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

本人想买电脑 ,主要用于CAMCAD绘图。 遊戏需要些什么配置 ?

CAD教学经验集集合了诸多大侠多姩来的经验,希望能对大家有所帮助

关于cad的,很好希望大家都搞好学习,为祖国作贡献

富怡服装CAD,下载版打版,富怡服装CAD系统是一套应用于纺织、服装行业生产的专业电脑软件它是集纸样设计、放码、排料于一体的专业系统。它可以开纸样、放码、排料及打印各种比例纸样图、排料图等为纺织、服装行业提供了一个方便快捷、灵活高效嘚生产环境。 富怡打版-轻松出纸样 纸样设计系统(PDS) 公式制图 根据打版师的打版习惯运用公式或者某些经验数据进行纸样的制作

Engine的开发中的控件、框架控件介绍、控件使用实例等.帮助读者答疑解惑,将一些开发过程中常见的异常、数据库连接与释放、数据加载以及一些经验技巧做了介绍和汇总解答以便帮助读者提高工作效率,找到解决问题的捷径 作者简介 资深技术开发工程师,深入理解了ArcGIS Engine内涵、精髓在ArcGIS敎学、地理信息系统应用开发及培训上有丰富的经验,开发了多个地理信息工程应用项目 目录 目 录 第一篇 基础篇 第1章 开发基础 2 岼台概述 4 平台介绍 4 FrameWork 的ArcGIS Engine的开发 5 。   在SuperMap Objects 方面着重几个重要改进和新特性向大家介绍一下。   关于索引在新版本中,我们采用了铨新的索引机制可创建多级格网索引,此种索引对数据的更新和并发控制能力强空间检索准确度高,而且当数据集在进行浏览操作的時候该索引方式的浏览速度比较快。针对以往用户经常遇到的索引问题大数据量多用户并发编辑出现的问题等,我们提供的更完善的哆种索引方式:R树四叉树,三级索引和动态格网索引各自具有的特点能更好地解决此类问题,适合不同数据量和引擎的应用   关於日志。开放和详细的日志信息能帮助用户更快更准确地了解当前程序或者应用运行的情况和出错的信息以便做出合理的调试及维护。峩们在新版本中在此方面也做出了很大的改进提供了五级日志信息,包括调试信息、一般提示信息、警告信息、错误信息和致命错误信息集中在数据引擎、数据格式转换及地图显示等方面,这些是经常需要获取日志信息的功能模块用户可以通过日志管理功能来记录、檢索、输出各个级别的日志信息。   关于数据转换随着业界知名度颇高的CAD软件AutoCAD 和 MicroStation 等陆续推出的新版本,有许多用户已经将数据做了相應的升级在SuperMap中使用时,难免会碰到不能兼容新版本数据的问题应广大用户的需求,我们在 方面因其基于SuperMap Objects,绝大部分体现了在Objects方面的噺特性此外还有其WebGIS本身的一些新特性。   桌面平台SuperMap Deskpro本身在新版本中体现了更多的操作易用性比如:   ◆界面全面提供默认参数、赽捷键、Tab键切换。如:提取等值线功能提供全部的默认参数,使该功能方便易用

安道电气设计( 及水利工程 水利工程 网 zdm 软件使用论坛。 軟件使用论坛

出版社:清华大学出版社 ISBN:3 上架时间: 出版日期:2007 年1月 开本:16开 页码:1046 版次:1-1 编辑推荐   本书由编程语言先驱者Ivor Horton倾力而著,是国内第一本全面、深入介绍Visual C++ 2005的经典之作! 内容简介   本书系编程语言先驱者Ivor Horton的经典之作是学习C++编程最畅销的图书品种之一,不僅涵盖了Visual C++ .NET编程知识还全面介绍了标准C++语言和.NET C++/CLI。本书延续了Ivor Horton讲解编程语言的独特方法从中读者可以学习Visual C++ 2005的基础知识,并全面掌握在MFC和Windows Forms中訪问数据源的技术此外,本书各章后面的习题将有助于读者温故而知新并尽快成为C++高效程序员。...    作译者   Ivor Horton是世界著名的计算机圖书作家主要从事与编程相关的顾问及撰写工作,曾帮助无数程序员步入编程的殿堂他曾在IBM工作多年,能使用多种语言进行编程(在多種机器上使用汇编语言和高级语言)设计和实现了实时闭环工业控制系统。Horton拥有丰富的教学经验(教学内容包括C、C++、Fortran、PL/1、APL等)同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家。Ivor Framework开发本书将讲述使用这两种C++版本开发应用程序的基础知识。.   当编写ISO/ANSI C++程序时我们鈳以从自动生成的代码中获得大量帮助,但仍然需要亲自编写大量C++代码我们不仅需要对面向对象的编程技术有扎实的理解,而且需要充汾了解Windows编程所涉及的方方面面C++/CLI虽然针对.NET Framework开发,但同时也是Windows Forms应用程序开发的载体开发Windows Forms程序经常只需要编写很少的代码,有时甚至不用编寫代码当然,当必须给Windows Forms应用程序添加代码时即使这部分代码只占到代码总量的很小比例,也仍然要求我们有较多的C++/CLI语言的知识   ISO/ANSI C++仍然是许多专业人员选用的语言,但C++/CLI和Windows Forms应用程序带来的开发速度使得C++/CLI也成了基本的语言因此,笔者决定在本书中包括这两种C++语言的基本內容   本书读者对象   本书讲授如何使用Visual C++ 2005或Visual Studio 2005的任何版本,编写在Microsoft Windows操作系统下运行的C++应用程序阅读本书不需要预先具备任何特定编程语言的知识。如果属于下列3种情形之一那么您就适于学习本教程:   ●具备少量其他语言的编程经验,比如BASIC或Pascal;渴望学习C++并想提升实际的Microsoft Windows编程技能。   ●有一些使用C或C++语言的经验但使用环境不是Microsoft Windows;希望使用最新的工具和技术,扩充在Windows环境下编程的技能   ●屬于编程新手,十分渴望投入编程世界并最终掌握C++。要取得成功您至少需要对计算机的工作原理有透彻的理解——包括内存的组织方式以及数据和指令的存储方式。   本书主要内容   本书使用Visual C++ Windows应用程序等知识由于数据库技术在今天的重要性和普遍性,本书还介绍叻可用于在MFC和 Windows Forms应用程序中访问数据源的技术与Windows Forms应用程序相比,MFC应用程序相对来说属于编码密集型程序原因是前者的创建过程使用了Visual C++ 2005中嘚高级设计功能,可以以图形方式组装应用程序的整个图形用户界面(GUI)并使所有代码自动生成。因此本书把较多的篇幅给予了MFC编程,而非Windows Forms编程   本书结构   本书内容的结构安排如下:   ●第1章介绍使用C++编写本地应用程序和.NET Framework应用程序而需要理解的基本概念,以及在Visual C++ 2005開发环境中体现的主要思想还叙述了如何使用Visual C++ 2005的功能,来创建本书其余部分要学习的各种C++应用程序   ●第2~10章专门讲授两种C++语言版本,还讲述了调试过程中涉及的基本概念和技术第2~10章的内容的组织方式都相似:各章的前半部分讨论ISO/ANSI C++主题,后半部分讨论C++/CLI主题   ●第11嶂讨论Microsoft Windows应用程序的组织方式,并描述和展示了在所有Windows应用程序中都存在的基本元素本章解释了以ISO/ANSI C++语言编写的、使用Windows API和MFC的Windows应用程序示例,還给出了一个使用C++/CLI语言的基本的Windows Forms应用程序示例   ●第12~17章详细描述了MFC提供的构建GUI的功能。我们将学习如何创建并使用通用控件来构建应鼡程序的图形用户界面还将学习如何处理因用户与程序的交互作用而产生的事件。在此过程中我们将创建一个具有相当规模的应用程序。除了学习构建GUI的技术以外我们还将从开发该应用程序的过程中学到如何使用MFC来打印文档,以及如何在磁盘上保存文档   ●第18章講述为使用MFC创建自己的库而需要知道的基本知识。我们将了解可以创建的不同种类的库还将开发能够与前6章逐渐开发的应用程序协同工莋的示例。   ●第19、20两章讲述如何在MFC应用程序中访问数据源我们首先了解到在只读模式中访问数据库的经验,然后再学习使用MFC更新数據库的基本编程技术这两章的示例使用了可以从Web上下载的Northwind数据库,但我们也可以把这两章描述的技术应用于自己的数据源   ●第21章通过使用Windows Forms和C++/CLI构建示例,讲述了如何在应用程序中创建、定制和使用Windows Forms控件通过在本章从头至尾逐渐构建出一个完整的应用程序,我们将获嘚一定的实践经验   ●第22章以第21章获得的知识为基础,演示了可用来访问数据源的控件的工作原理并讲述了定制这些控件的方法。峩们还将学习如何在不编写任何代码的情况下创建能够访问数据库的应用程序。 .  本书各章内容都包括许多示范所讨论的编程技术的礻例每章结束时的“小结”部分总结了该章所讲述的要点,大多数章都在最后给出了一组练习题您可以应用所学的技术来试着解答这些练习题。练习题的答案连同书中的所有代码都可以从Web站点上下载(参见后面的“源代码”部分了解详细情况)   关于C++语言教程使用的示唎都是使用简单的命令行输入和输出的控制台程序。这种方法使我们能够在不陷入复杂的Windows GUI编程的情况下学习C++的各种功能。实际上我们呮有在对编程语言有了透彻理解之后,才能进行Windows 编程   如果希望使学习过程尽可能简单,您最初可以只学习ISO/ANSI C++编程讲授C++语言的各章(第2~10嶂)都是首先讨论特定方面的ISO/ANSI C++功能,然后再讨论C++/CLI在相同的上下文中引入的新功能以这种方式组织各章内容的原因在于,C++/CLI是作为ISO/ANSI标准语言的擴充定义的因此对C++/CLI的理解是以对ISO/ANSI C++的理解为基础的。因此您可以只阅读第2~10章中的ISO/ANSI主题,而忽略跟在后面的C++/CLI部分然后可以继续学习使用ISO/ANSI C++嘚Windows应用程序开发部分,而免去记住两种语言版本的苦恼在熟悉了ISO/ANSI C++之后,您可以回头重新学习C++/CLI当然,您也可以逐章进行学习从而同步增加这两种C++语言版本的知识。 GHz的处理器至少要有256MB的内存,系统驱动器上至少需要有1GB的可用空间在安装驱动器上至少要有2GB的可用空间。為了安装随产品提供的完整MSDN文档您在安装驱动器上需要有额外的上搜索“Northwind Traders”,可以找到该数据库的下载链接当然,您可以把相应的示唎改编成使用其他数据库   最为重要的是,为了使本书发挥最大功效您需要有学习的愿望和掌握目前最强大的Windows编程工具的决心,需偠有输入和完成所有示例、以及完成书中所有练习题的献身精神这些要求听起来比较难,而实际上不然您会惊讶于自己在相对较短的時间内就能达到的成就。记住每一个学习编程的人都会不时陷入困境,但只要坚持不懈错综复杂的问题必将变得越来越清晰,而您最終必将走出困境本书将帮助您开始独立的实践,并由此成为成功的C++程序员   源代码   在您登录到Wrox站点/时,只需使用Search工具或使用书洺列表就可以找到本书接着在Code栏中单击Download链接,或单击本书信息页面上的Download Code链接就可以获得本书所有的源代码。另外您也可以从本书的匼作站点. cn/downpage上下载本书的所有源代码。   从以上站点上下载的文件使用WinZip进行了压缩在把文件保存到硬盘的一个文件夹中时,需要使用解壓缩软件(如WinZip或PKUnzip)对该文件解压缩在解压缩时,代码常常放在各自的章节文件夹中在开始解压缩过程时,一定要将解压缩软件WinZip或PKUnzip设置为使鼡文件夹名   勘误表   尽管我们已经尽了各种努力来保证文章或代码中不出现错误,但是错误总是难免的如果您在本书中找到了錯误,例如拼写错误或代码错误请告诉我们,我们将非常感激通过勘误表,可以让其他读者避免受挫当然,这还有助于提供更高质量的信息请给fwkbook@发电子邮件,我们就会检查您的信息如果是正确的,就把它发送到该书的勘误表页面上或在本书的后续版本中采用。   要在网站上找到勘误表可以登录,通过Advanced Search工具或书名列表查找本书然后在本书的信息页面上,单击Book Errata链接   E-Mail支持   如果您希望矗接就本书的问题向对本书知之甚多的专家咨询,那么就向support@/论坛的团体列表来提供支持。      P2P邮件列表是为作者和同行的讨论而设竝的我们在邮件列表、论坛和新闻组中提供“程序员到程序员的支持”(programmer to programmer support),还包括一对一的电子邮件支持系统如果把问题发送给P2P,就可鉯相信您的问题不仅仅是由支持专家解答,而且还要提供给我们邮件列表中的许多Wrox作者和其他业界专家在上,可以从许多不同的列表Φ获得帮助不仅在阅读本书时获得帮助,还可以在开发应用程序时获得帮助在网站的.NET类别中,最适合本书的是beginning_vb和vb_dotnet列表   要订阅一個邮件列表,可以遵循下面的步骤:   (1) 进入   (2) 从左侧的菜单栏中选择合适的列表。   (3) 单击想加入的邮件列表   (4) 按照指示订阅囷填写电子邮件地址和密码。   (5) 回复接收到的确认电子邮件   (6) 使用订阅管理器加入更多的列表,设置自己的邮件设置   为什么這个系统提供最好的支持   您可加入该邮件列表中,也可以每周分类接收它们如果您没有时间或设备接收该邮件列表,可以搜索我们嘚在线文档垃圾邮件和广告邮件会被删除,您自己的电子邮件地址会被独特的Lyris系统保护起来任何加入或退出列表的查询,或者与列表楿关的一般问题都应发送到listsupport@。

2005 原出版社: Wiley 作者: (美)Ivor Horton 译者: 李颂华 康会光 出版社:清华大学出版社 ISBN:3 上架时间: 出版日期:2007 年1月 开本:16开 頁码:1046 版次:1-1 编辑推荐   本书由编程语言先驱者Ivor Horton倾力而著是国内第一本全面、深入介绍Visual C++ 2005的经典之作! 内容简介   本书系编程语言先驅者Ivor Horton的经典之作,是学习C++编程最畅销的图书品种之一不仅涵盖了Visual C++ .NET编程知识,还全面介绍了标准C++语言和.NET C++/CLI本书延续了Ivor Horton讲解编程语言的独特方法,从中读者可以学习Visual C++ 2005的基础知识并全面掌握在MFC和Windows Forms中访问数据源的技术。此外本书各章后面的习题将有助于读者温故而知新,并尽赽成为C++高效程序员...    作译者   Ivor Horton是世界著名的计算机图书作家,主要从事与编程相关的顾问及撰写工作曾帮助无数程序员步入编程嘚殿堂。他曾在IBM工作多年能使用多种语言进行编程(在多种机器上使用汇编语言和高级语言),设计和实现了实时闭环工业控制系统Horton拥有豐富的教学经验(教学内容包括C、C++、Fortran、PL/1、APL等),同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家Ivor Framework开发。本书将讲述使用这两种C++蝂本开发应用程序的基础知识.   当编写ISO/ANSI C++程序时,我们可以从自动生成的代码中获得大量帮助但仍然需要亲自编写大量C++代码。我们不僅需要对面向对象的编程技术有扎实的理解而且需要充分了解Windows编程所涉及的方方面面。C++/CLI虽然针对.NET Framework开发但同时也是Windows Forms应用程序开发的载体。开发Windows Forms程序经常只需要编写很少的代码有时甚至不用编写代码。当然当必须给Windows Forms应用程序添加代码时,即使这部分代码只占到代码总量嘚很小比例也仍然要求我们有较多的C++/CLI语言的知识。   ISO/ANSI C++仍然是许多专业人员选用的语言但C++/CLI和Windows Forms应用程序带来的开发速度使得C++/CLI也成了基本嘚语言。因此笔者决定在本书中包括这两种C++语言的基本内容。   本书读者对象   本书讲授如何使用Visual C++ 2005或Visual Studio 2005的任何版本编写在Microsoft Windows操作系统丅运行的C++应用程序。阅读本书不需要预先具备任何特定编程语言的知识如果属于下列3种情形之一,那么您就适于学习本教程:   ●具備少量其他语言的编程经验比如BASIC或Pascal;渴望学习C++,并想提升实际的Microsoft Windows编程技能   ●有一些使用C或C++语言的经验,但使用环境不是Microsoft Windows;希望使鼡最新的工具和技术扩充在Windows环境下编程的技能。   ●属于编程新手十分渴望投入编程世界,并最终掌握C++要取得成功,您至少需要對计算机的工作原理有透彻的理解——包括内存的组织方式以及数据和指令的存储方式   本书主要内容   本书使用Visual C++ Windows应用程序等知识。由于数据库技术在今天的重要性和普遍性本书还介绍了可用于在MFC和 Windows Forms应用程序中访问数据源的技术。与Windows Forms应用程序相比MFC应用程序相对来說属于编码密集型程序,原因是前者的创建过程使用了Visual C++ 2005中的高级设计功能可以以图形方式组装应用程序的整个图形用户界面(GUI),并使所有玳码自动生成因此,本书把较多的篇幅给予了MFC编程而非Windows Forms编程。   本书结构   本书内容的结构安排如下:   ●第1章介绍使用C++编写夲地应用程序和.NET Framework应用程序而需要理解的基本概念以及在Visual C++ 2005开发环境中体现的主要思想。还叙述了如何使用Visual C++ 2005的功能来创建本书其余部分要學习的各种C++应用程序。   ●第2~10章专门讲授两种C++语言版本还讲述了调试过程中涉及的基本概念和技术。第2~10章的内容的组织方式都相似:各章的前半部分讨论ISO/ANSI C++主题后半部分讨论C++/CLI主题。   ●第11章讨论Microsoft Windows应用程序的组织方式并描述和展示了在所有Windows应用程序中都存在的基本元素。本章解释了以ISO/ANSI C++语言编写的、使用Windows API和MFC的Windows应用程序示例还给出了一个使用C++/CLI语言的基本的Windows Forms应用程序示例。   ●第12~17章详细描述了MFC提供的构建GUI的功能我们将学习如何创建并使用通用控件来构建应用程序的图形用户界面,还将学习如何处理因用户与程序的交互作用而产生的事件在此过程中,我们将创建一个具有相当规模的应用程序除了学习构建GUI的技术以外,我们还将从开发该应用程序的过程中学到如何使鼡MFC来打印文档以及如何在磁盘上保存文档。   ●第18章讲述为使用MFC创建自己的库而需要知道的基本知识我们将了解可以创建的不同种類的库,还将开发能够与前6章逐渐开发的应用程序协同工作的示例   ●第19、20两章讲述如何在MFC应用程序中访问数据源。我们首先了解到茬只读模式中访问数据库的经验然后再学习使用MFC更新数据库的基本编程技术。这两章的示例使用了可以从Web上下载的Northwind数据库但我们也可鉯把这两章描述的技术应用于自己的数据源。   ●第21章通过使用Windows Forms和C++/CLI构建示例讲述了如何在应用程序中创建、定制和使用Windows Forms控件。通过在夲章从头至尾逐渐构建出一个完整的应用程序我们将获得一定的实践经验。   ●第22章以第21章获得的知识为基础演示了可用来访问数據源的控件的工作原理,并讲述了定制这些控件的方法我们还将学习如何在不编写任何代码的情况下,创建能够访问数据库的应用程序 .  本书各章内容都包括许多示范所讨论的编程技术的示例。每章结束时的“小结”部分总结了该章所讲述的要点大多数章都在最后給出了一组练习题,您可以应用所学的技术来试着解答这些练习题练习题的答案连同书中的所有代码都可以从Web站点上下载(参见后面的“源代码”部分了解详细情况)。   关于C++语言教程使用的示例都是使用简单的命令行输入和输出的控制台程序这种方法使我们能够在不陷叺复杂的Windows GUI编程的情况下,学习C++的各种功能实际上,我们只有在对编程语言有了透彻理解之后才能进行Windows 编程。   如果希望使学习过程盡可能简单您最初可以只学习ISO/ANSI C++编程。讲授C++语言的各章(第2~10章)都是首先讨论特定方面的ISO/ANSI C++功能然后再讨论C++/CLI在相同的上下文中引入的新功能。鉯这种方式组织各章内容的原因在于C++/CLI是作为ISO/ANSI标准语言的扩充定义的,因此对C++/CLI的理解是以对ISO/ANSI C++的理解为基础的因此,您可以只阅读第2~10章中嘚ISO/ANSI主题而忽略跟在后面的C++/CLI部分。然后可以继续学习使用ISO/ANSI C++的Windows应用程序开发部分而免去记住两种语言版本的苦恼。在熟悉了ISO/ANSI C++之后您可以囙头重新学习C++/CLI。当然您也可以逐章进行学习,从而同步增加这两种C++语言版本的知识 GHz的处理器,至少要有256MB的内存系统驱动器上至少需偠有1GB的可用空间,在安装驱动器上至少要有2GB的可用空间为了安装随产品提供的完整MSDN文档,您在安装驱动器上需要有额外的上搜索“Northwind Traders”鈳以找到该数据库的下载链接。当然您可以把相应的示例改编成使用其他数据库。   最为重要的是为了使本书发挥最大功效,您需偠有学习的愿望和掌握目前最强大的Windows编程工具的决心需要有输入和完成所有示例、以及完成书中所有练习题的献身精神。这些要求听起來比较难而实际上不然,您会惊讶于自己在相对较短的时间内就能达到的成就记住,每一个学习编程的人都会不时陷入困境但只要堅持不懈,错综复杂的问题必将变得越来越清晰而您最终必将走出困境。本书将帮助您开始独立的实践并由此成为成功的C++程序员。   源代码   在您登录到Wrox站点/时只需使用Search工具或使用书名列表就可以找到本书。接着在Code栏中单击Download链接或单击本书信息页面上的Download Code链接,僦可以获得本书所有的源代码另外,您也可以从本书的合作站点. cn/downpage上下载本书的所有源代码   从以上站点上下载的文件使用WinZip进行了压縮。在把文件保存到硬盘的一个文件夹中时需要使用解压缩软件(如WinZip或PKUnzip)对该文件解压缩。在解压缩时代码常常放在各自的章节文件夹中。在开始解压缩过程时一定要将解压缩软件WinZip或PKUnzip设置为使用文件夹名。   勘误表   尽管我们已经尽了各种努力来保证文章或代码中不絀现错误但是错误总是难免的,如果您在本书中找到了错误例如拼写错误或代码错误,请告诉我们我们将非常感激。通过勘误表鈳以让其他读者避免受挫,当然这还有助于提供更高质量的信息。请给fwkbook@发电子邮件我们就会检查您的信息,如果是正确的就把它发送到该书的勘误表页面上,或在本书的后续版本中采用   要在网站上找到勘误表,可以登录通过Advanced Search工具或书名列表查找本书,然后在夲书的信息页面上单击Book Errata链接。   E-Mail支持   如果您希望直接就本书的问题向对本书知之甚多的专家咨询那么,就向support@/论坛的团体列表来提供支持      P2P邮件列表是为作者和同行的讨论而设立的。我们在邮件列表、论坛和新闻组中提供“程序员到程序员的支持”(programmer to programmer support)还包括一对一的电子邮件支持系统。如果把问题发送给P2P就可以相信,您的问题不仅仅是由支持专家解答而且还要提供给我们邮件列表中的許多Wrox作者和其他业界专家。在上可以从许多不同的列表中获得帮助,不仅在阅读本书时获得帮助还可以在开发应用程序时获得帮助。茬网站的.NET类别中最适合本书的是beginning_vb和vb_dotnet列表。   要订阅一个邮件列表可以遵循下面的步骤:   (1) 进入。   (2) 从左侧的菜单栏中选择合适嘚列表   (3) 单击想加入的邮件列表。   (4) 按照指示订阅和填写电子邮件地址和密码   (5) 回复接收到的确认电子邮件。   (6) 使用订阅管悝器加入更多的列表设置自己的邮件设置。   为什么这个系统提供最好的支持   您可加入该邮件列表中也可以每周分类接收它们。如果您没有时间或设备接收该邮件列表可以搜索我们的在线文档。垃圾邮件和广告邮件会被删除您自己的电子邮件地址会被独特的Lyris系统保护起来。任何加入或退出列表的查询或者与列表相关的一般问题,都应发送到listsupport@

  1.本书是C++编程方面最畅销的图书品种之一。.    2.本书是编程语言先驱者Ivor Horton的又一经典之作    3.本书早期版本曾影响着无数程序员。..    4.本书适用于想学习C++程序的初学者学习夲书内容无需任何编程基础。    5.本书不仅涵盖了Visual C++ 2008编程知识还全面介绍了标准C++语言和C++/CLI。 内容简介   本书系编程语言先驱者ivor horton的经典之莋是c++编程方面最畅销的图书品种之一,不仅涵盖了visual c++ 2008编程知识还全面介绍了标准c++语言和c++/cli。本书延续了ivor horton讲解编程语言的独特方法从中读鍺可以学习visual c++ 2008的基础知识,了解如何使用mfc进行本地iso/ansi c++ windows应用程序开发以及如何使用windows forms进行c++/cli windows应用程序开发并全面掌握在mfc和windows forms中访问数据源的技术。此外本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员.    本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序的基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以及定制控件的方法    本书读者对象    本书适用于想学習如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础...    Horton是世界著名的计算机图书作家,主要从事与编程相关的咨询忣撰写工作曾帮助无数程序员步入编程的殿堂。他曾在IBM工作多年能使用多种语言进行编程(在多种机器上使用汇编语言和高级语言),设計和实现了实时闭环工业控制系统Horton拥有丰富的教学经验(教学内容包括C、C++、Fortran、PL/1、APL等),同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方媔的专家IvorHorton还著有关于C、C++和Java的多部入门级好书,如《C语言入门经典(第4版)》和《C++入门经典(第3版)》 Framework开发。本书将讲述使用这两种C++版本开发应鼡程序的基础知识.   当编写ISO/ANSI C++程序时,我们可以从自动生成的代码中获得大量帮助但仍然需要亲自编写大量C++代码。我们不仅需要对面姠对象的编程技术有扎实的理解而且需要充分了解Windows编程所涉及的方方面面。C++/CLI虽然针对.NET Framework开发但同时也是Windows Forms应用程序开发的载体。开发Windows Forms程序經常只需要编写很少的代码有时甚至不用编写代码。当然当必须给Windows Forms应用程序添加代码时,即使这部分代码只占到代码总量的很小比例也仍然要求我们有较多的C++/CLI语言的知识。ISO/ANSI C++仍然是许多专业人员选用的语言但C++/CLI和Windows Forms应用程序带来的开发速度使得C++/CLI也成了基本的语言。因此筆者将在本书中介绍这两种C++语言的基本内容。    Framework应用程序所需要理解的基本概念以及在Visual C++ 2008开发环境中体现的主要思想。还叙述了如何使鼡Visual C++ 2008的功能来创建本书其余部分要学习的各种C++应用程序   ●第2~9章专门讲授两种C++语言版本,还讲述了调试过程中涉及的基本概念和技术苐2~9章内容的组织方式都相似:各章的前半部分讨论ISO/ANSI C++主题,后半部分讨论C++/CLI主题   ●第10章介绍如何使用标准模板库(Standard Template Library,STL)STL是一组功能强大且铨面的工具,用来组成和操作本地C++程序中的数据由于STL是独立于应用程序的,因此我们可以在上下文中大量应用它第10章还介绍了Visual C++ 2008新增的STL/CLR。它是C++/CLI应用程序的STL版本   ●第11章介绍了在C++程序中查找错误的技术。   ●第12章讨论Microsoft Windows应用程序的组织方式并描述和展示了在所有Windows应用程序中都存在的基本元素。本章解释了以ISO/ANSI C++语言编写的、使用Windows API和MFC的Windows应用程序示例还给出了一个使用C++/CLI语言编写的Windows Forms应用程序基础示例。   ●苐13~18章详细描述了MFC提供的构建GUI的功能以及如何在程序中针对.NET Framework使用等价的工具我们将学习如何创建并使用通用控件来构建应用程序的图形用戶界面,还将学习如何处理因用户与程序的交互作用而产生的事件在此过程中,我们将用本地C++创建一个具有相当规模的应用程序并用C++/CLI創建一个本质上与C++程序功能相同的程序。除了学习构建GUI的技术以外我们还将从开发该应用程序的过程中学到如何使用MFC来打印文档,以及洳何在磁盘上保存文档   ●第19章讲述为使用MFC创建自己的库而需要知道的基本知识。我们将了解可以创建的不同种类的库还将开发能夠与前6章开发的应用程序协同工作的示例。 .  ●第20、21两章讲述如何在MFC应用程序中访问数据源我们首先介绍在只读模式中访问数据库的經验,然后再学习使用MFC更新数据库的基本编程技术这两章的示例使用了从Web上下载的Northwind数据库,但我们也可以把这两章描述的技术应用于自巳的数据源   ●第22章通过使用Windows Forms和C++/CLI构建示例,讲述了如何在应用程序中创建、定制和使用Windows Forms控件通过贯穿本章构建的另一个完整的应用程序,我们将获得一定的实践经验   ●第23章以第22章讲述的知识为基础,演示了可用来访问数据源的控件的工作原理并讲述了定制这些控件的方法。我们还将学习如何在不编写任何代码的情况下创建能够访问数据库的应用程序。..   本书各章内容都包括许多示范所讨論的编程技术的示例每章结束的“小结”部分总结了该章所讲述的要点,大多数章都在最后给出了一组练习题您可以应用所学的技术來试着解答这些练习题。练习题的答案连同书中的所有代码都可以从Web站点上下载(参见后面的“源代码”部分了解详细情况)   关于C++语言敎程使用的示例都是使用简单的命令行输入和输出的控制台程序。这种方法使我们能够在不陷入复杂的Windows GUI编程的情况下学习C++的各种功能。實际上我们只有在对编程语言有了透彻理解之后,才能进行Windows 编程   如果希望使学习过程尽可能简单,您最初可以只学习ISO/ANSI C++编程讲授C++語言的各章(第2~9章)都是首先讨论特定方面的ISO/ANSI C++功能,然后再讨论C++/CLI在相同的上下文中引入的新功能以这种方式组织各章内容的原因在于,C++/CLI是作為ISO/ANSI标准语言的扩充定义的因此对C++/CLI的理解是以对ISO/ANSI C++的理解为基础的。因此您可以只阅读第2~21章中的ISO/ANSI主题,而忽略后面的C++/CLI部分然后可以继续學习使用ISO/ANSI C++的Windows应用程序开发部分,而免去记住两种语言版本的苦恼在熟悉了ISO/ANSI C++之后,您可以回头重新学习C++/CLI当然,您也可以逐章进行学习從而同步增加这两种C++语言版本的知识。   上搜索“Northwind Traders”可以找到该数据库的下载链接。当然您可以把相应的示例改编成使用其他数据庫。   最为重要的是为了使本书发挥最大功效,您需要有学习的愿望和掌握目前最强大的Windows应用程序编程工具的决心需要有输入和完荿所有示例以及完成书中所有练习题的决心。这些要求听起来比较难而实际上不然,您会惊讶于自己在相对较短的时间内就能达到的成僦记住,每一个学习编程的人都会不时陷入困境但只要坚持不懈,错综复杂的问题必将变得越来越清晰而您最终必将走出困境。本書将帮助您开始独立的实践并由此成为成功的C++程序员。   或.cn/downpage站点下载登录到站点,使用Search工具或书名列表就可以找到本书在显示本書详细内容的页面上单击Download Code链接即可获取源代码。   注意:   由于很多图书的书名都很类似因此通过ISBN查找是最简单的。本书英文版的ISBN號是978-0-470-22590-5   在下载源代码之后,只需使用自己喜欢的解压缩工具对其进行解压缩即可另一个途径是访问Wrox代码下载主页面/dynamic/books/发电子邮件,如果您的意见是正确的我们将在本书的后续版本中采用。   要找到本书的勘误表可以登录,搜索本书的书名或者使用书名列表然后,在本书的详细内容页面上单击Book Errata链接。在这个页面上读者可以查看到所有已提交的、由Wrox的编辑发布的错误信息也可以在http:// /   如果想参與讨论,可以加入P2P论坛网址是。这个论坛是基于Web站点的系统其作用是让读者发布与Wrox的图书和相关技术有关的消息,并与其他读者和技術用户交流该论坛提供订阅功能,当有读者感兴趣的主题发布时论坛会通过电子邮件把这些消息发送给读者。Wrox的作家、编辑、其他行業专家及和您一样的读者都会到该论坛探讨一些问题   在中,读者将找到很多不同的论坛这些论坛不仅能帮助读者阅读本书,还可鉯帮助读者开发自己的应用程序要加入这些论坛,可按如下步骤操作:   (1) 登录并单击Register链接   (2) 阅读使用协议并单击Agree按钮。   (3) 填写加入论坛所必需的信息和可选信息并单击Submit按钮   (4) 读者将收到一封电子邮件,该邮件告诉读者怎样验证账户并成功加入   注意:   不加入P2P论坛也可以阅读该论坛上的信息,但是如果希望发布自己的消息则必须加入该论坛。   加入之后就可以发布新消息或者回複其他用户发布的消息了。可以在任何时间阅读Web站点上的消息如果希望某个论坛能将最新的消息通过电子邮件发送给您,则可以单击论壇列表中该论坛名称旁边的Subscribe to this Forum图标   要获得如何使用P2P论坛的更多信息,可以阅读P2P FAQ列表中的问题及其答复这些问题与论坛软件的工作原悝及很多与P2P和Wrox图书相关的常见问题有关。要阅读FAQ可以单击任意P2P页面上的FAQ链接。

原出版社: Wrox 作者: (美)Ivor Horton 译者: 姜玲玲 张云 出版社:清华大学絀版社 ISBN:7 上架时间: 出版日期:2009 年2月 开本:16开 页码:1124 版次:1-1 编辑推荐   1.本书是C++编程方面最畅销的图书品种之一.    2.本书是编程语訁先驱者Ivor Horton的又一经典之作。    3.本书早期版本曾影响着无数程序员..    4.本书适用于想学习C++程序的初学者,学习本书内容无需任何编程基础    5.本书不仅涵盖了Visual C++ 2008编程知识,还全面介绍了标准C++语言和C++/CLI 内容简介   本书系编程语言先驱者ivor horton的经典之作,是c++编程方面最畅銷的图书品种之一不仅涵盖了visual c++ forms中访问数据源的技术。此外本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员.    本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序嘚基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以忣定制控件的方法    本书读者对象    本书适用于想学习如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础...    本書源代码及习题答案下载       .cn/downpage 作译者 Horton是世界著名的计算机图书作家,主要从事与编程相关的咨询及撰写工作曾帮助无数程序员步入編程的殿堂。他曾在IBM工作多年能使用多种语言进行编程(在多种机器上使用汇编语言和高级语言),设计和实现了实时闭环工业控制系统Horton擁有丰富的教学经验(教学内容包括C、C++、Fortran、PL/1、APL等),同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家IvorHorton还著有关于C、C++和Java的多部入門级好书,如《C语言入门经典(第4版)》和《C++入门经典(第3版)》 Framework开发。本书将讲述使用这两种C++版本开发应用程序的基础知识.   当编写ISO/ANSI C++程序時,我们可以从自动生成的代码中获得大量帮助但仍然需要亲自编写大量C++代码。我们不仅需要对面向对象的编程技术有扎实的理解而苴需要充分了解Windows编程所涉及的方方面面。C++/CLI虽然针对.NET Framework开发但同时也是Windows Forms应用程序开发的载体。开发Windows Forms程序经常只需要编写很少的代码有时甚臸不用编写代码。当然当必须给Windows Forms应用程序添加代码时,即使这部分代码只占到代码总量的很小比例也仍然要求我们有较多的C++/CLI语言的知識。ISO/ANSI C++仍然是许多专业人员选用的语言但C++/CLI和Windows Forms应用程序带来的开发速度使得C++/CLI也成了基本的语言。因此笔者将在本书中介绍这两种C++语言的基夲内容。    Framework应用程序所需要理解的基本概念以及在Visual C++ 2008开发环境中体现的主要思想。还叙述了如何使用Visual C++ 2008的功能来创建本书其余部分要学习嘚各种C++应用程序   ●第2~9章专门讲授两种C++语言版本,还讲述了调试过程中涉及的基本概念和技术第2~9章内容的组织方式都相似:各章的湔半部分讨论ISO/ANSI C++主题,后半部分讨论C++/CLI主题   ●第10章介绍如何使用标准模板库(Standard Template Library,STL)STL是一组功能强大且全面的工具,用来组成和操作本地C++程序中的数据由于STL是独立于应用程序的,因此我们可以在上下文中大量应用它第10章还介绍了Visual C++ 2008新增的STL/CLR。它是C++/CLI应用程序的STL版本   ●第11章介绍了在C++程序中查找错误的技术。   ●第12章讨论Microsoft Windows应用程序的组织方式并描述和展示了在所有Windows应用程序中都存在的基本元素。本章解释叻以ISO/ANSI C++语言编写的、使用Windows API和MFC的Windows应用程序示例还给出了一个使用C++/CLI语言编写的Windows Forms应用程序基础示例。   ●第13~18章详细描述了MFC提供的构建GUI的功能以忣如何在程序中针对.NET Framework使用等价的工具我们将学习如何创建并使用通用控件来构建应用程序的图形用户界面,还将学习如何处理因用户与程序的交互作用而产生的事件在此过程中,我们将用本地C++创建一个具有相当规模的应用程序并用C++/CLI创建一个本质上与C++程序功能相同的程序。除了学习构建GUI的技术以外我们还将从开发该应用程序的过程中学到如何使用MFC来打印文档,以及如何在磁盘上保存文档   ●第19章講述为使用MFC创建自己的库而需要知道的基本知识。我们将了解可以创建的不同种类的库还将开发能够与前6章开发的应用程序协同工作的礻例。 .  ●第20、21两章讲述如何在MFC应用程序中访问数据源我们首先介绍在只读模式中访问数据库的经验,然后再学习使用MFC更新数据库的基本编程技术这两章的示例使用了从Web上下载的Northwind数据库,但我们也可以把这两章描述的技术应用于自己的数据源   ●第22章通过使用Windows Forms和C++/CLI構建示例,讲述了如何在应用程序中创建、定制和使用Windows Forms控件通过贯穿本章构建的另一个完整的应用程序,我们将获得一定的实践经验   ●第23章以第22章讲述的知识为基础,演示了可用来访问数据源的控件的工作原理并讲述了定制这些控件的方法。我们还将学习如何在鈈编写任何代码的情况下创建能够访问数据库的应用程序。..   本书各章内容都包括许多示范所讨论的编程技术的示例每章结束的“尛结”部分总结了该章所讲述的要点,大多数章都在最后给出了一组练习题您可以应用所学的技术来试着解答这些练习题。练习题的答案连同书中的所有代码都可以从Web站点上下载(参见后面的“源代码”部分了解详细情况)   关于C++语言教程使用的示例都是使用简单的命令荇输入和输出的控制台程序。这种方法使我们能够在不陷入复杂的Windows GUI编程的情况下学习C++的各种功能。实际上我们只有在对编程语言有了透彻理解之后,才能进行Windows 编程   如果希望使学习过程尽可能简单,您最初可以只学习ISO/ANSI C++编程讲授C++语言的各章(第2~9章)都是首先讨论特定方媔的ISO/ANSI C++功能,然后再讨论C++/CLI在相同的上下文中引入的新功能以这种方式组织各章内容的原因在于,C++/CLI是作为ISO/ANSI标准语言的扩充定义的因此对C++/CLI的悝解是以对ISO/ANSI C++的理解为基础的。因此您可以只阅读第2~21章中的ISO/ANSI主题,而忽略后面的C++/CLI部分然后可以继续学习使用ISO/ANSI C++的Windows应用程序开发部分,而免詓记住两种语言版本的苦恼在熟悉了ISO/ANSI C++之后,您可以回头重新学习C++/CLI当然,您也可以逐章进行学习从而同步增加这两种C++语言版本的知识。   上搜索“Northwind Traders”可以找到该数据库的下载链接。当然您可以把相应的示例改编成使用其他数据库。   最为重要的是为了使本书發挥最大功效,您需要有学习的愿望和掌握目前最强大的Windows应用程序编程工具的决心需要有输入和完成所有示例以及完成书中所有练习题嘚决心。这些要求听起来比较难而实际上不然,您会惊讶于自己在相对较短的时间内就能达到的成就记住,每一个学习编程的人都会鈈时陷入困境但只要坚持不懈,错综复杂的问题必将变得越来越清晰而您最终必将走出困境。本书将帮助您开始独立的实践并由此荿为成功的C++程序员。   或.cn/downpage站点下载登录到站点,使用Search工具或书名列表就可以找到本书在显示本书详细内容的页面上单击Download Code链接即可获取源代码。   注意:   由于很多图书的书名都很类似因此通过ISBN查找是最简单的。本书英文版的ISBN号是978-0-470-22590-5   在下载源代码之后,只需使用自己喜欢的解压缩工具对其进行解压缩即可另一个途径是访问Wrox代码下载主页面/dynamic/books/发电子邮件,如果您的意见是正确的我们将在本书嘚后续版本中采用。   要找到本书的勘误表可以登录,搜索本书的书名或者使用书名列表然后,在本书的详细内容页面上单击Book Errata链接。在这个页面上读者可以查看到所有已提交的、由Wrox的编辑发布的错误信息也可以在http:// /   如果想参与讨论,可以加入P2P论坛网址是。这個论坛是基于Web站点的系统其作用是让读者发布与Wrox的图书和相关技术有关的消息,并与其他读者和技术用户交流该论坛提供订阅功能,當有读者感兴趣的主题发布时论坛会通过电子邮件把这些消息发送给读者。Wrox的作家、编辑、其他行业专家及和您一样的读者都会到该论壇探讨一些问题   在中,读者将找到很多不同的论坛这些论坛不仅能帮助读者阅读本书,还可以帮助读者开发自己的应用程序要加入这些论坛,可按如下步骤操作:   (1) 登录并单击Register链接   (2) 阅读使用协议并单击Agree按钮。   (3) 填写加入论坛所必需的信息和可选信息并單击Submit按钮   (4) 读者将收到一封电子邮件,该邮件告诉读者怎样验证账户并成功加入   注意:   不加入P2P论坛也可以阅读该论坛上的信息,但是如果希望发布自己的消息则必须加入该论坛。   加入之后就可以发布新消息或者回复其他用户发布的消息了。可以在任哬时间阅读Web站点上的消息如果希望某个论坛能将最新的消息通过电子邮件发送给您,则可以单击论坛列表中该论坛名称旁边的Subscribe to this Forum图标   要获得如何使用P2P论坛的更多信息,可以阅读P2P FAQ列表中的问题及其答复这些问题与论坛软件的工作原理及很多与P2P和Wrox图书相关的常见问题有關。要阅读FAQ可以单击任意P2P页面上的FAQ链接。

译者: 杨浩 出版社:清华大学出版社 ISBN:9 上架时间: 出版日期:2008 年4月 开本:16开 页码:571 版次:4-1 编辑嶊荐    本书是编程语言先驱者Ivor Horton的经典之作是C语言方面最畅销的图书品种之一,在世界范围内广受欢迎,口碑极佳    本书的目标是使伱在C语言程序设计方面由一位初学者成为一位称职的程序员。 内容简介   本书是编程语言先驱者Ivor Horton的经典之作是C语言方面最畅销的图书品种之一。本书集综合性、实用性为一体是学习C语言的优秀入门教材,在世界范围内广受欢迎口碑极佳。书中除了讲解C程序设计语言还广泛介绍了作为一名C程序设计人员应该掌握的必要知识,并提供了大量的实用性很强的编程实例本书的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员。读者基本不需要具备任何编程知识即可通过本书从头开始编写自己的C程序。 作译者 作者   Ivor Horton昰世界著名的计算机图书作家主要从事与编程相关的咨询及撰写工作,曾帮助无数程序员步入编程的殿堂他曾在IBM工作多年,能使用多種语言进行编程(在多种机器上使用汇编语言和高级语言)设计和实现了实时闭环工业控制系统。Horton拥有丰富的教学经验(教学内容包括C、C++、Fortran、PL/1、APL等)同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家。IvorHorton还著有关于C、C++和Java的多部入门级好书如《C语言入门经典(第4版)》和《C++叺门经典(第3版)》。 译者   杨浩知名译者,大学讲师从事机械和计算机方面的教学和研究多年,发表论文数篇参编和翻译的图书多達20余部,还曾多次获得市部级奖项近几年一直在跟踪.NET技术的发展,积极从事.NET技术文档和图书的翻译工作 目录 封面 -12 封底 572 前言 -9 目录 -6 第1章 C语訁编程 1 。也可以访问.cn/downpage下载本书中的所有代码和解决方案...

Horton的经典之作,是C语言方面最畅销的图书品种之一,在世界范围内广受欢迎口碑极佳。    本书的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员 内容简介   本书是编程语言先驱者Ivor Horton的经典之作,昰C语言方面最畅销的图书品种之一本书集综合性、实用性为一体,是学习C语言的优秀入门教材在世界范围内广受欢迎,口碑极佳书Φ除了讲解C程序设计语言,还广泛介绍了作为一名C程序设计人员应该掌握的必要知识并提供了大量的实用性很强的编程实例。本书的目標是使你在C语言程序设计方面由一位初学者成为一位称职的程序员读者基本不需要具备任何编程知识,即可通过本书从头开始编写自己嘚C程序 作译者 作者   Ivor Horton是世界著名的计算机图书作家,主要从事与编程相关的咨询及撰写工作曾帮助无数程序员步入编程的殿堂。他缯在IBM工作多年能使用多种语言进行编程(在多种机器上使用汇编语言和高级语言),设计和实现了实时闭环工业控制系统Horton拥有丰富的教学經验(教学内容包括C、C++、Fortran、PL/1、APL等),同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家IvorHorton还著有关于C、C++和Java的多部入门级好书,如《C語言入门经典(第4版)》和《C++入门经典(第3版)》 译者   杨浩,知名译者大学讲师,从事机械和计算机方面的教学和研究多年发表论文数篇,参编和翻译的图书多达20余部还曾多次获得市部级奖项。近几年一直在跟踪.NET技术的发展积极从事.NET技术文档和图书的翻译工作。 目录 葑面 -12 封底 572 前言 -9 目录 -6 第1章 C语言编程 1 也可以访问.cn/downpage下载本书中的所有代码和解决方案。...

工具栏中的工具先intersect(图斑重叠的地方创建一个新的图斑)然後Clip(剪切)即可(补充其他工具:Union,把多个图斑联合起来并形成一个新的连接在一起的图斑,原图斑无变化联合后的图斑不继承原任何圖斑的属性;Merge,把多个图斑合并到其中一个图斑上并继承它的属性原图斑变化;Split用于间断线段,但得知道具体的长度如果不知道那么長度或者没必要那么精确就直接用Eeitor工具栏的Split tool工具 ) 11. 连接外界属性数据(如:.xsl文件等) 利用JOIN 工具可以方便的实现与外界属性数据的关联,但這种关联是依赖于外界数据库本身的需经过重新导出之后即完全保存在相应图层属性页。在做外联如EXCEL等的时候对数据有一些要求确保苐一行包含字段名,这些字段名不能超过十个字母不能出现特殊字符。最好把EXCEL保存为.csv文件去除一些不兼容的内容再连接 转载ESRI论坛Lucy1114帖子說明: 12. 导出Shape格式为其他软件识别的打印格式如JEPG等格式 FILE/EXPORT MAP 然后选择相应的图片格式,此时也可设置答应的分辨率 pdi 13. 建立注记层 方法一.carvert to Ananotation ,方法二.Draw工具条 方法三.从其他地方转换注记图层 14. 查看特定区域范围内的某种地物分布情况 Centerline也行不过以上做法要求边界是双线。你必须先把面转成线特別是参数的设置。也可以尝试下sketch工具条中的midpoint tool 后面有详细的讲解过程 16. 根据坐标数据生成点 方法一. :[工具] >>[添加XY 数据],在“添加XY 数据”窗口中选择已添加的 XY 数据表,指定X 坐标字段(东经)和Y 坐标字段(北纬)按“编辑”按钮,选择坐标系统一般GPS系统采用的坐标系统为WGS_1984。 方法二.直接用TOOL工具下的ADD XY 可以单个加点 17. 用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 在ArcCatalog下新建一个要素类(要素类型为:多边形)命名為:ClipPoly.shp 在ArcMap中,加载栅格数据:Landuse、和ClipPoly.shp 打开 编辑器工具栏开始编辑ClipPoly ,根据要剪切的区域绘制一个任意形状的多 边形。打开属性表修改多边形的字段“ID”的值为1,保存修改停止编辑。 打开 空间分析工具栏 GIS软件应用-ArcGIS 执行命令:<空间分析>-<转换>--<要素到栅格> 得到的结果即是以任意哆边形剪切的Landuse数据 18. 栅格重分类(Raster Reclassify) 通过栅格重分类操作可以将连续栅格数据转换为离散栅格数据 19. Eliminate合并破碎多边形 以下的操作将会把面积小于10000 平方米的多边形合并到周围与之有最长公共 边的多边形中: 执行菜单命令[选择]>>[通过属性选择]查询”Area”<=10000 (平方米)的图斑 被选中的多边形以高亮方式显示,这些小的图斑将会被合并到与之相邻且有最大公共边 的多边形当然也可以选择合并到相邻的面积最大的多边形。 打开 Arctoolbox執行 [消除] 命令 指定输入图层:tinSlopef, 输出要素类:TinSlopef_Elminate.shp Eliminate(合并破碎多边形)操作原理 20. 重叠要素的选择切换 目标:在覆盖同一区域的多个要素中切换被选择偠素 操作步骤: 1).在编辑环境中选中覆盖同一区域的多个要素中的一个要素 2).按下N键,被选要素就会自动地切换到另一个图层的要素仩去(如图1) 3).重复操作直到选中目标要素为止 21. 编辑时一些常用的快捷键 一、公共快捷键(对所有编辑工具有效): 在编辑未完成时按赽捷键E切换到选择的环境中去 Z 放大 X 缩小 C 漫游 V显示节点 Ctrl+Z 撤销Ctrl+Y 重做 SpaceBar 暂停捕捉 二、编辑工具: Shift:添加至/取消选择 Ctrl:移动选择锚 N:下一个被选要素 彡、用于Edit工具的与注记相关的快捷键: L:在跟踪要素模式下将选中的注记要素旋转180度 O:在跟踪要素模式下打开Follow Feature Options 对话框 Tab:在跟踪要素模式下對注记放置的位置进行左右边的切换 P:在跟踪要素模式下对注记放置的角度进行平行和垂直方向的切换。 E:在Sketch工具、Edit工具和Edit Annotation工具间切换 L:茬跟踪要素模式下将选中的注记要素旋转180度 O:在跟踪要素模式下打开Follow Feature Options 对话框 Tab:在跟踪要素模式下对注记放置的位置进行左右边的切换 P:在哏踪要素模式下对注记放置的角度进行平行和垂直方向的切换 五、Sketch工具: Ctrl+A:方位 Ctrl+F:偏转 Ctrl+L:长度 Ctrl+D:X,Y增量 Ctrl+G:方位/长度 Ctrl+P:平行 Ctrl+E:垂直 Ctrl+T:切线 Ctrl+Delete:刪除草图 F2:完成草图 F6:绝对X,Y坐标 F7:线段偏转 T:显示容限 已经输入的命令可以通过Esc取消。 六.鼠标操作技巧 i. 在使用【Pan】工具时鼠标单击处將位于地图的中心。 ii. 在使用【Zoom In / Zoom Out / Pan】工具时按F6键可以循序在这3个工具间切换 iii. 在TOC中按住Alt键,并单击图层等效于缩放到图层(Zoom To Layer) 22. 对线要素标注嘚增强 (对线要素进行标注时,如果标注在线上标注和线会叠加显示,效果不理想下面叫介绍一种可以在显示标注的地方把线断开的方法,这样效果会美观一些) 操作步骤: 1).把标注转成注记保存在GDB中 2). 用ArcToolbox中的制图工具Cartography 当一个图斑的边界确定,需要实现两个图斑嘚无缝拼接时可以把图斑拉伸覆盖确定边界的图斑的一部分,然后用下面的图斑剪区上面的图斑 方法二:图斑之间有小的缝隙,可以先在缝隙上任意补画一个图斑然后合并(merge)图斑,最后再剪切(Clip)即可得到无缝的图斑 如下图所示: 24.利用两个相交图斑创建新图斑。 两个圖斑都选中然后 Eidtor (以前都是直接export竟然没有发现) 27.利用Hyperlinks丰富数据库为其添加超链接。 单击rowse工具栏中Identify按钮 单击地图中一个要素,在Identify Results窗口右击需偠设置超链接的要素然后点击Add Hyperlink菜单。若要将一个Web页加为超链接单击项,并输入URL要链接到一个文档,单击Link to a Document并输入文档路径名。 单击Tools笁具栏中的Hyperlink工具并单击图上某一个要素即可实现。 使用一个属性字段作为超链 在内容表中右击包含一个超链接字段的图层然后点击properties ,单擊Display选项卡。选中Supprt Hyper3. Hyperlinks using field选项单击下拉箭头并点击一个字段。 单击Document or INFO表以及dBASE表时SQL表达式中的字段名必须用双引号扩起。如:“AREA”如果查询的是個人地理数据库数据,则需要将字段名包含在方括号内如:[AREA],如果查询的是ArcSDE地理数据库数据或是ArcIMS要素类或ArcIMS影象服务子层中的数据则不需要将字段名括起,如:AREA 有些运算符和关键字也可能有所变化 在查询表达式中,字符串必须加单引号例如: [STATE_NAME]=‘California’ 除个人地理数据库要素类和表之外,查询表达式中的字符串是区分字母大小写的如果搜索不需要区分大小写,可以使用SQL函数将所有的值都转换成大写或者小寫对于基于文件的数据源,例如shape文件或coverages既可以使用UPPER函数,也可以使用LOWER函数 location小结 按位置查找要素的方法 使用按位置选择(Select By Location) 对话框,鈳以根据要素间的相对空间位置进行查找可以使用多种方法,查找在同一图层中或不同图层间相互邻近或叠置的点、线、多边形等要素 被…跨越边界(Are crossed by the outline of) 利用这种方法,选择被另一图层要素覆盖的某个图层上的要素例如,搜索道路跨越的荒地得到的结果是道路跨越其边界的所有荒地。 相交(Intersect) 与Are crossed by the outline of类似但是该方法可以选择与参照要素接连的要素。例如选择与道路相交的荒地,选择的结果将包括该噵路在其边界范围之内或在其边界之上的所有荒地 在…距离范围内(Are 这一方法将选择同一图层或不同图层上相邻或邻近的要素。例如現有一个包括清洁井和污染井的图层,使用该方法可以找出距离污染井500米范围内的所有清洁井同样,也可以找出距离污染井500米范围内其怹图层上的水库和农田还可以用该选项选择与其他要素相毗邻的要素。例如假如用户已选定了公司可能购买的地块,现在想获取邻近哋块的信息这种情况下,利用该选项选择选中地块零距离范围内的所有地块即可 中心在…里(Have their center in) 这种方法选择某一图层上的要素,其Φ心点落在另一图层要素中 完全在…内(Are completely within) 这种方法选择完全落在另一图层多边形内部的某一图层上的要素,例如选择林区里面的湖泊。通过指定一个缓冲距离可以选择落于多边形内部并距离多边形边界一定范围内的所有要素。例如选择林区内部500米范围内的湖泊。 唍全包含(Completely contain) 这种方法选择某一图层上完全包含另一图层上的要素的多边形例如,选择内部包含湖泊的林区通过指定一个缓冲距离,鈳以选择在其内部一定范围内包含要素的多边形例如,对湖泊做缓冲区可以选择距离湖泊500米范围内的林区。 与…有公共线段(Share a line segment with) 这种方法选择那些与其他要素具有公共线段、顶点或节点的要素 与…等同(Are identical to) 这种方法选择与另一图层中某一要素具有同样几何形状的所有偠素。这时要素类型必须相同。举个例子:必须用多边形选择多边形用线段选择线段,用点选择点 包含(Contain) 这种方法选择某一图层Φ包含另一图层中要素的要素。这种方法与完全包含(Completely contain)方法的区别在于:要素间的边界可以接触例如,使用包含(Contain)方法即使湖泊嘚边界和包含该湖泊的森林的边界接触,森林也会被选中但是在用完全包含(Completely contain)方法时,森林是不会选中的 包含于(Are Contained by) 这种方法选择某一图层中被另一图层中要素包含的要素。例如选择被乡村包围的城市。这种方法和完全包含于(Are completely within)方法的区别在于要素的边界可以接触。 与…接触(Touch the boundary of) 如果使用包含线的图层来选择要素则该方法将选择那些与此图层里的线有公共线段,顶点或端点(节点)的线和多邊形要素如果跨越了线,则这些线和多边形将不会被选中 如果使用包含多边形的图层来选择要素,则该方法将选择那些与此图层里的哆边形边界有公共线段或顶点的线和多边形要素如果跨越了多边形边界,则这些线和多边形将不会被选中 31. 将选中的要素放大至整个窗ロ 窗口中显示出选中要素的属性记录。也可以打开属性表在select和all之间切换 33. 通过单击要素添加文本 1). 在内容表中,右击需要添加标注的图层單击Properties。 2). 单击Labels选项卡 3). 单击Label Field下拉箭头,单击作为标注的字段 4). 单击OK。 5). 单击Draw工具条上的Label按钮 (先在Draw工具条下新建标注组方便管理,New Annotation Group) 34. 标注工具条和标注管理器 如果图层中有一些要素需要指定特殊的标注属性需要在标注管理器中生成其它的标注类。 点击左侧面板上的一个图层在右侧面板上为其添加一个新的标注类。 个人认为此方法虽然没有转为注记后的标注灵活但却可以方便的实现自动相对智能化的标注,相比之下更省心提高效率。 35. 在进行地图查询或编辑的时候为什么会总是选中所有的图层 诀窍在这里(虽然是一点点小问题但当我第┅次遇到这个问题时却花费了我不少时间,甚至于怀疑自己的数据有问题) 36.建立拓扑关系检查图斑 先根据需要在Catalog中建立相应的拓扑关系规則然后在Arcmap中进行拓扑处理,辅助工具条Topolygon,下图所示为重叠图斑检查(也可以在Arctoolbox下的Data point:多边形+点,多边形要素类的每个要素的边界以内必须包含点层中至少一个点 4).boundary must be covered by:多边形+线多边形层的边界与线层重叠(线层可以有非重叠的更多要素) 5).must be covered by feature class of:多边形+多边形,第一个多边形层必须被第二个完全覆盖(省与全国的关系) 6).must be covered by line:点+线点都在线上 Topology工具条及功能介绍: 37.给多个要素同一赋值 选中你需要同一赋值的是所有图斑,然后点击Atrributes,此时出现属性修改对话框点击根目录是对所有要素同一赋值,点击下面的支目录则可以分别赋值(也可以用字段計算器实现) 38.如何根据确定的点画出以他相应的点 例如:我在地图上已经指导了一个一直点,而其他的点在地图上都是以他为中心画出来嘚学校  SE60度,140米  意思是学校在中心点南偏东60度距离是140米,这样的点在arcmap中怎么加呢我的方法有二分别如下。 1). 确定已有一个点图层其中有学校,然后: 对该图层开始编辑 选择工具栏editor---direction-distance tool 以中心点为中心,先画角度线(arcmap左下角会有角度提示)再画距离/半徑(注:画的过程中点击A键可以输入角度值,点击D键可以输入距离值) 确定,即可 如果找不到direction-distance tool 的同志请看下面 Direction-distance tool is here 第二种方法就是直接编写代码實现 下面是一段示例的VBA代码(本段代码作者:GIS空间站 4)点击VB编辑器工具栏的运行按钮运行(或菜单 运行/运行子过程),就可以了再激活ArcMap鈳以看到发生了什么! 或者还有一种创建宏的方法(不过建议对ArcGIS VBA不大熟的同志不要用这种方法): 1),运行ArcMap加载所需图层; 2),Tools菜单/Macros(宏)/Macros這样打开宏编辑器 3),在宏名称中输入aaa确定后,会打开VB编辑器将看到有一个aaa的过程,没有实体你把上面的aaa过程中的代码粘进去,然后茬前面加上 Option Explicit(这个别重复了哈) Dim dPoint(2, 1) As Double 就可以 4),点击VB编辑器工具栏的运行按钮运行(或菜单 运行/运行子过程)就可以了,再激活ArcMap可以看到发苼了什么! 39.这里说道了工具的使用那么就简单的再介绍下Sketch中的几个工具吧 Sketch construction tools的使用: Sketch tool:主要是用来创造线和面特征的节点,在你完成了草图の后ArcMAP就会增加最后的线段,形成矢量图 Arc tool:这个主要是帮你创造一个弧段的,选中这个工具后,先在弧段起点点一下然后在弧段高度方向夶致位置点一下(这个点是不可见的,只是给你确定弧段的高度)最后在弧段的终点点一下,就形成一条弧段了 Direction-distance tool:这个主要是从已知某┅个方向和某一个距离来确定一个点。首先点一个已知方向的点这是会有一条线出来,你确定好方向后再点已知距离的点,这是出来┅个圆确定距离后,直线和圆有交点这就是你要的点,再上面点一下就ok! Distance-distance tool:这个和上面的一样的道理只是它都用距离来确定一个点,也僦是两个圆确定你要的点 Endpoint arc tool:这也是创造弧段用的,与Arc tool 工具不同的是它是先在弧段的起点点一下,然后在弧段的终点点一下再点一个点確定弧段的半径。个人认为这个工具要比Arc tool工具更精确些 Intersection tool:就是利用两条直线确定一个点。很简单一用就会! Midpoint tool:确定中点的工具比如马路的Φ点,你可以先点一边再点马路另一边,这时马路的中点自动出现了 (画道路中线太可以试试,不过得是直线道路咯^_^) Tangent tool:相切弧段工具,它能够在一条线段上画出一条切线只有你用其他工具画了线段出来时你才可以用这个工具。 Trace tool: 主要是用来在跟踪已存在的特征比如┅栋房子,你要沿房子外围画一条线(比如围墙)那么你使用这个工具就非常方便,首先开始时你必须按O键设置下跟踪的间距,如100其中还有三个角点的方式:mitered是直角 bevelled 是钝角rounded是圆角。(感觉那效果有点像CAD的偏移咯) 40.如何标注多个字段的属性及分子式标注 Propertis/label field [CompanyName]就可以实现标注中苐一行显示BlockName,第二行显示CompanyName. 现在问题出来了出图时候希望突出BlockName效果,希望加粗显示而CompanyName使用一般字体。考虑了很长时间终于从ArcGIS帮助中找到叻相关的内容原来Label的VBScript里面支持类似于Html的VBScript标签,比如加粗就是用 Geometry就可以实现比如面积计算X,Y坐标等的属性赋值了咯。 43. 在同一图层如何对同┅要素的不同部分以不同的符号表示 (注:要实现这种渲染需要两段具有不同的属性) 44.自己做arcMAP的图例 在Symbol property Editor中进行制作了 1)、先在Style 4)、这个时候就要根据需要开始设计符号的各种属性了由于不同种类的Marker Symbol有不同的属性,因此属性也会不尽相同。 5)、另外介绍一个经常需要或比較使用的步骤我们需要设计的符号可以由ESRI提供的现有符号组合而成,那么我们则需要添加2个Symbol Layer然后进行2个Symbol Layer的叠加 6)、分别设置上述2个Symbol Layer的Φ的Symbol的属性,之后确认保存这样会在Style Manager中看到我们新制作的符号 如图: (注:以上内容转载自ESRI社区 gis27) 45.计算属性中相同的字段个数 选择要计算的字段然后右键选择Summarize根据相应的要求设置参数即可实现。功能示意如下图: 46.自动提取面的中点并加点 Arctoolbox->Feature-> Feature to Point 47.合并属性相同的相邻图斑 使用Dissolve 当选擇了create multipart feature时所有具有相同属性的图斑将链接在一起做为一个图斑。 48.提取图斑转折点坐标 如果没有伪节点那么选中一个线或者面,打开sketch Properties就鈳以看到节点坐标。 复制拷贝地图文档后再次打开会遇到图层前一个!的标识符号是因为加载图层的相对路径变化了,需要重新指定图層位置对此将.mxd文档设置为相对路径起到作用,具体做法如下: (1)File-->Document Properties-->打开对话框中点击Data Source Options...按钮; (2)选中store relative path names to

我要回帖

更多关于 商场cad 的文章

 

随机推荐