- 8
- 0
- 约3.83万字
- 约 124页
- 2016-12-30 发布于贵州
- 举报
第9章 托管C++程序设计 托管C++能够充分应用.NET Framework提供的功能,并能允许用C++编写的模块与其它语言(如C#、Visual Basic等)编写的模块组合。 本章主要介绍托管C++程序设计的基础知识,包括CLR、托管程序、垃圾回收、托管数据类型、程序集、托管类、托管继承、接口、抽象类、托管引用类型和值类型、委托和事件等概念和技术。这些内容是Windows程序设计的基础,也是.NET环境中C#、Visual Basic等语言中的通用编程概念和技术。 9.1 CLR与托管程序 1、CLR与托管程序 CLR即公共语言运行库,它为.NET中的每种编程语言提供了一个共同的程序执行环境。 在 CLR 中运行的代码称为托管代码,不在CLR中运行的代码称为非托管代码。 9.1 CLR与托管程序 2、NET托管与非托管程序的关系 9.1 CLR与托管程序 2、CTS与元数据 CTS即公共类型系统,其主要作用: 定义了一套供所有.NET编程语言共用的.NET数据类型,以及这些类型的内部格式。这些类型中的大多数都符合CLS规范,可在多种托管语言中共用,实现语言的互操作性。 建立一个支持跨语言集成、类型安全和高性能代码执行的框架。 提供一个支持完整实现多种编程语言的面向对象的模型。 定义各语言必须遵守的规则,有助于确保用不同语言编写的对象能够交互作用 9.1 CLR与托管
您可能关注的文档
最近下载
- 2026年街道党校党员教育培训工作计划.docx VIP
- 某医院住院楼供配电系统课程设计.doc VIP
- (正式版)DB32∕T 4469-2023 《港口危险货物码头企业安全生产隐患排查治理规程》.docx VIP
- 北师大版小学六年级数学上册教案 全册.docx VIP
- 社会工作专业关系建立.ppt VIP
- AP微观经济学 2016年真题 (选择题+问答题) AP Microeconomics 2016 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 第四单元 第18课 排序计算有方法 教案 义务教育版(2024)信息科技四年级全一册.docx VIP
- 人教版(2024)七年级下册英语期中质量检测试卷(含答案).docx VIP
- 智能体育公园的规划设计与运营管理模式创新研究.docx VIP
- 毕业设计(论文)-哈尔滨市体育公园规划设计.docx VIP
原创力文档

文档评论(0)