软工第二次作业

熟悉工具

GIT地址 https://github.com/Sunny-il
GIT用户名 Sunny-il
学号后五位 61203
博客地址 https://www.cnblogs.com/sunny-99/
作业链接 https://www.cnblogs.com/harry240/p/11515697.html

Part 1 配置环境

首次使用 VS 2017 还需要对其进行简单的配置,包括开发环境的主题风格。在登陆时,我选择了自己的微软账号登录,并且选择了C++的开发设置选择,主题运用了深色主题。

因为在上C++课的时候老师展现过配置过程,所以个人在操作时并未遇到问题

软工第二次作业_第1张图片

软工第二次作业_第2张图片

Part 2 克隆项目

因为之前C++中有用到githup的账号,所以已经提前注册了

  • 登录后,输入阿超仓库的网址 https://github.com/Cherish599/AchaoCalculator ,点击右上角的 Fork ,将阿超的四则运算库拷贝到自己的同名仓库中,如下图所示:
    软工第二次作业_第3张图片

  • 安装 Git 软件,Git 的安装教程在这里https://git-scm.com/book/zh/v2/起步-安装-Git。在我的拷贝项目的主页的绿色按钮处可以找到一个可克隆的项目地址,下面是一个示例:
    软工第二次作业_第4张图片

  • 在 我的电脑 中任意找一个目录,打开 Git 命令行软件(Windows上可在空白处右键打开 Git Bash ),输入 git clone

软工第二次作业_第5张图片

  • 在完成上述操作后,可在当前目录下看到一个与仓库同名的文件夹Calculator ,这就是克隆到本地的项目。
    软工第二次作业_第6张图片

Part 3 achaoCalculate

  • 设计思路
    软工第二次作业_第7张图片

  • 源程序
    1.自定义的“dop.h"的头文件,包含了Data类声明和运算符operator()的声明,含有枚举类型

    软工第二次作业_第8张图片

2.dop.h中函数的实现

软工第二次作业_第9张图片

软工第二次作业_第10张图片

3.main函数

软工第二次作业_第11张图片

4.运行结果

软工第二次作业_第12张图片

5.本地文件

软工第二次作业_第13张图片

Part 4 个人总结

  1. 首先是在四则运算的实现中,刚开始的时候并没有理清思路就开始写代码,所以在写的过程中就出现了思绪卡顿的现象,并且偶尔会冒出新的想法去实现函数,就有需要重新改动,还是比较耗时,其次就是因为上学期数据结构学习得并不是很好,在刚开始的时候本来想采用的栈运算就放弃了,换成了自定义的函数,比较麻烦。
  2. 工具的熟悉过程,因为第一次使用githup,所以对于上面的操作不是很熟练,不过根据作业中的教程,慢慢操作,项目的克隆还可以,但由于push部分无法登陆,所以后面,我还需要去学习push的部分

你可能感兴趣的:(软工第二次作业)