zoukankan      html  css  js  c++  java
  • 最尴尬的第四次作业

    相同部分

    1)两位合作者的学号和对应博客主页链接:
    赵畅 111500206 http://www.cnblogs.com/ZCplayground/
    胡绪佩 031602114 http://www.cnblogs.com/heihuifei/

    在说这次的作业之前首先我还是得先说这次的作业因为我们组我存在了一些比较大的问题,所以这次作业的全部代码是由我的搭档做的,因此接下来我写入博客中的很多内容可能不是以身为编码者的身份描述的(更多的是以在这个过程中我的学习以及感受)

    2)描写实现思路
    前面也有说了这次作业我们组有点不同,因此这个点我描述的是我在对我的搭档的代码学习研究之后依照个人看法整理的;
    首先对于这次作业来说在看了已有的样例,参考的话思路是不难的,作业的具体核心要求应该就是把程序运行时的语言选择模块从原来的编写在源代码中的方式变成以资源文件的形式去存储,然后进行资源文件的调用来使用不同的语言,因此就是需要将程序运行过程中会出现的文字部分分别用不同语言写入不同的txt文件中,然后运用文件的open以及gerline等函数一行一行的读出所需要的文字行。

    2.1)以上所说的是我在经过对我的搭档的代码学习研究之后的理解;如果让我自己现在再按照这个思路写的话我挺希望可能可以达到一半的效果了(但是我还是有一直在尝试,这次作业都是我的搭档写完的原因就是我的学习过程太慢了,然后又因为基础比较差,对文件操作的知识几乎是为0,因此在最后我的搭档都已经把所有的都写完了,我还没有完全学会,但是已经好了很多了)

    3):程序实现和结果测试的截图
    (这是我的搭档编码之后的程序运行截图哈)

    这是运行过程中的不同语言的运行过程以及结果截图

    这是把各种需要输出的文字用不同语言存储在txt文件中的截图

    这是代码中的一部分,我觉得把这个放上就可以很快的比较容易的理解大致的实现过程,其中Resourse[i]用的是一个指针,然后通过用指针来输出每行文字,看到这里的我也是不得不服啊!

    //接下来就说一下我的学习过程,//其实这次作业我的学习的过程是十分艰难的,//后面我想还是再用另一篇博客描述这个过程吧。([学习过程或许艰难链接])http://www.cnblogs.com/heihuifei/p/6556867.html

    这是最开始在VS中我的尝试以一小块截图,因为后来想试一试能不能用VC进行我的文件操作学习,下面是我用VC尝试的一小块截图;(这里我暂时还是不放目前还在学习中的更多的截图了,我想后面在实现了大致的这次作业的一个文件操作的学习之后把我的整个的学习过程在用一篇随笔记录(因为我总不能看着别人的代码照着打一遍就说我是会了文件操作吧,就像这次我可以照着搭档的代码打一遍,但是显然那样还是没有完全学会文件操作的)),但是我真的一直都在学文件操作啊!!!

    4和5)提交日志截图(上面已经描述过这次作业了的一些事了)

    a)提交日志全是我的大佬搭档完成的,因此我也就没有什么提交日志。

    b)但是对于我们的合作过程还是有的,大佬几乎每天都有催我抓紧时间学习文件操作并且抓紧时间学会用VS,但是其实很尴尬的就是我学用VS就用了好几天,还去找过其他同学询问(当然是在百度了很久之后),再后面对于大佬发给我的部分代码让我先研究研究的时候,编译器有出bug了,所以说当时我的内心就是崩的(只有一句话:这他妈是什么鬼编译器,当然这些都源于我的水平太菜)

    这过程中我也一直有问大佬问题,和他交流,向他学习,从畅大哥这里学到的东西是非常多的,因此我是非常感谢我的搭档的,即使这次的作业我没有做出什么贡献,但是我还是在和畅畅合作的过程中不断地学习并且收获了很多,这可以算得上是很少有的学习机会,我想就算老师和助教布置这样的合作作业,核心目的也就是为了让我们多加学习C++,虽然这次作业我属于没有完成的,但是我后续会一直学习弥补,完成作业的过程我也已经有学习到很多东西了,我想这也应该还是不错的。

    差异部分

    此次作业的感想

    每一次的作业和我的搭档完成的过程中,我都会学习到非常非常多的平时可能学不到的或者是难以学到的东西,就比如这次的作业是让我们学习文件操作,(其实第一次就已经有让我们学习文件操作了,但是当时我们很多人都没有去自主学习用这个东西),而每一个实现的过程,因为我的搭档是比较强的,所以我的收获每次都是十分多的。而这次的作业中也就会我也发现文件操作不仅仅只能用VS做,只是VS相对比较方便一点而已,所有的东西都是需要自己一直自主的去学习,去尝试(其中就包括了学习过程中一定要自己不断的打代码,才能更好地发现并解决问题,更好地理解);从整个的这个作业,大致的学习到了一个具体的软件的“开发”过程,迭代过程,对我们的专业理解也有很大的帮助。再说一个就是合作过程可能有时会出现一些分歧或者是不满,但是自己还是需要冷静的思考,因为这也是一个不容易的技能。

  • 相关阅读:
    sql 存储过程
    Chrome系列 Failed to load resource: net::ERR_CACHE_MISS
    oledb 操作 excel
    [转]基于SQL脚本将数据库表及字段提取为C#中的类
    Ul li 竖排 菜单
    JS判断checkbox至少选择一项
    JS 字符串转日期格式 日期格式化字符串
    setInterval 实时驱动界面改变
    Let's Format Css Documents
    Web颜色搭配
  • 原文地址:https://www.cnblogs.com/heihuifei/p/6556442.html
Copyright © 2011-2022 走看看