摘要:
一、实验目的 练习编写模板函数,模板类,从多态角度理解模板函数和模板类(类型作为参数) 体验标准I/O流类,文件I/O流类,字符串I/O流类的用法,能正确使用 针对问题场景,使用流类库对I/O数据进行格式化和读写操作 体验异常处理的基础用法,能解释异常处理的机制和流程 训练综合应用类的封装,继承,多 阅读全文
摘要:
一、实验目的 能正确定义结构体类型 能正确定义结构体变量,会对其进行初始化,访问,赋值,输入或输出 能正确定义结构体数组,会对其进行初始化,访问,赋值,输入或输出 能正确定义结构体指针变量,会使用其间接访问结构体变量,结构体数组 初步体验链表的创建,遍历及插入节点操作 能综合应用结构体,数组,函数进 阅读全文
摘要:
一、实验目的 正确使用C++语法重载运算符,理解编译器是如何将表达式转换为对运算符重载的调用的 基于问题场景,合理使用派生机制,虚函数,纯虚函数,抽象类,实现接口继承与运行时多态 能灵活应用类的组合继承,多态编程解决实际问题 二、实验准备 第7章 类的继承 第8章 多态 9.1节 类模板 三、实验内 阅读全文
摘要:
一,实验目的 1,深度理解使用指针变量间接访问数据,代码 2,会使用指针变量间接访问一维数组元素,二维数组元素 3,会使用指针变量处理字符串 4,会使用指针变量作为函数参数(形参,实参)和返回值 5,能灵活应用数组,指针,函数,编程解决实际问题 二,实验准备 使用指针间接访问数组(一维,两维) 指针 阅读全文
摘要:
一、实验目的 知道什么是类模板,会正确定义和使用简单的类模板 会使用C++正确定义,使用派生类 加深对类的组合机制(has-a),类的继承机制(is-a)的领悟和理解 练习标准库string,vector的用法,能基于问题场景灵活使用 针对具体场景,练习运用面向对象思维进行设计,组合使用标准库和自定 阅读全文
摘要:
一、实验目的 加深对类的组合机制的理解,会正确使用C++正确定义,使用组合类 理解深复制,浅复制 练习标准库string ,vector的用法,能基于问题场景灵活使用 针对具体问题场景,练习运用面向对象思维进行设计,合理设计,组合类(自定义/标准库),编程解决实际问题。 二、实验准备 系统复习浏览以 阅读全文
摘要:
一、实验目的 能正确使用C语法规则定义,初始化,访问,输入/输出一维/二维数组 能正确使用数组作为函数参数 针对具体问题场景,能灵活用数组数据,应用设计算法编程解决实际问题 二、实验准备 语法规则:数组(一维/二维)的定义,初始化,访问 语法规则:数组作为函数参数时函数的定义,声明,调用 冒泡排序算 阅读全文
摘要:
一、实验目的 加深对类,对象的理解,能够解释类的封装,类的接口 会使用C++语法规则正确定义,实现,测试类,会使用类创建对象,并基于对象编程 针对具体问题场景,练习运用面向对象思维进行设计,合理利用C++语言特性(访问权限控制,static,friend,const),在数据共享和保护之间达到平衡 阅读全文
摘要:
一、实验目的 能正确使用C语法规则定义,声明,调用函数 能正确编写递归函数 针对具体问题场景,合理抽象出独立的功能模块,正确定义函数并使用,使得代码更具可读性,可维护性 针对具体问题场景,能正确,合理使用全局变量和局部static变量,解决实际问题 二、实验准备 1,函数定义,声明,调用的语法规则 阅读全文
摘要:
一、实验目的 体验C++的标准库,算法库用法。数据表示,分支循环,函数和标准库等,编程解决简单基础问题。 二、实验准备 第二章C++语言简单设计 第三章函数 第九章 函数模板 三、实验内容 1. 实验任务1 代码: 1 #include<iostream> 2 #include<string> 3 阅读全文