zoukankan      html  css  js  c++  java
  • 第四次寒假作业(一)

    第四次寒假作业(一)

    卢恺翔031602230

    柯奇豪031602219

    实现设计思路

    我们用库fstream里的函数对文件进行操作。利用f.open()来打开已经编写好的txt文件,用
    f.getline()来输入txt文件中的每一行文字。在经过这种操作之后,以后如果对语言有修改或者要增加其他语言的话,只需要对txt文件进行更改或者增加txt文件就可以了。

    程序实现和结果测试

    我们多用了一个类language来设计本次作业,用于实现对文件的读取。首先我们先把所有的可以选择的语言做一个列表,用于用户的选择。



    接着我们利用用户输入的选项来打开相应的txt文件,这里用输入中文为例。


    实现效果还是不错的。


    如果是英文的,就是这样的。

    GitHub提交

    GitHub传送门

    提交日记

    分工与合作

    本次对于文件的处理大部分是我完成的,奇豪的话沉迷于第三次作业的修改而奋斗,所以分工也算是挺明确的,他做的那个叫做calculateversion1.1,我们用栈做的那个叫做calculateversion1.2。所以就没有办法截图咯0.0。

    差异部分

    其实这次作业在看了老师发的那个链接之后还是不太懂这怎么做,只好选了一个最简单的做法。在阅读了一些资料和教程之后(对C++文件的处理),并且参考了赵畅学长的做法之后,才有了这些想法。。。估计目前也只能通过不断模仿他人才能不断学习进步吧。

  • 相关阅读:
    Netty大小端
    手写简单IOC
    Java线程
    mysql查询性能问题,加了order by速度慢了
    字节码增强技术探索
    Linux 添加定时任务
    一千行 MySQL 学习笔记
    深入浅出Shiro系列
    深入浅出SpringMVC系列~
    来聊一聊 Linux 常用命令 (第二篇)~
  • 原文地址:https://www.cnblogs.com/leolkx/p/6556140.html
Copyright © 2011-2022 走看看