第四次寒假作业(一)

第四次寒假作业(一)

卢恺翔031602230

柯奇豪031602219

实现设计思路

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

程序实现和结果测试

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

1092141-20170315195417901-2109100249.png
1092141-20170315195451776-995818280.png
接着我们利用用户输入的选项来打开相应的txt文件,这里用输入中文为例。
1092141-20170315195618151-1566104507.png
1092141-20170315195636276-1506627822.jpg
实现效果还是不错的。1092141-20170315195906245-1782613956.jpg
1092141-20170315195927260-1033190930.png
1092141-20170315200024823-534853434.jpg
如果是英文的,就是这样的。
1092141-20170315200124776-743453641.jpg

GitHub提交

GitHub传送门

提交日记1092141-20170315200707010-14770827.png

分工与合作

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

差异部分

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

转载于:https://www.cnblogs.com/leolkx/p/6556140.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值