今天的收获

刚来学校不久,导师就交给我一篇论文让我实现。一晃就十几天了,代码仍然在调试,今天卯足劲一定要调试出来。结果,有时候硬着头皮做自己不喜欢的事确实能获得意想不到的东西。

首先调试时依旧是前几天一直存在的错误,经过了几番思索,发现是自己粗心没申请数组却用到了数组成员。从这个低级错误也意识到自己好久不动脑的弊端--连最基本的知识都忘记了。将这一错误改正之后,又出现了“Run-time check failure #2”的错误,google一下进了一个csdn社区,从下面的回复当中第一次看到了“深拷贝、浅拷贝”的概念(原谅我的无知)。于是再次google,看了几篇博客解释了这两个概念,其实似乎一些原理在原来大学上课时老师已经讲了,只是当时也没有记在心里,只是有个大概的概念,今天看了博客的解释才有了茅塞顿开的感觉,顿时感觉“群众的力量是巨大的”。“有困难,上网搜”估计将成为我以后学习的主要方法,本来学习中收获更多的方法是在遇到困难之后由自己想办法解决,这样印象才会特别深刻。扯远了,今天的意外但是重要的收获是弄懂了“深拷贝”和“浅拷贝”,不至于以后再碰到别人说这两个名词的时候一头雾水,遭人鄙视,当然更重要的是以后会在遇见类似状况的时候懂得分析是不是犯了错误,大牛应该都是以前犯了错后积累了“实战”经验之后才修炼成的吧。

    其次,今天还给自己当头一棒,从学习C++开始,就被警告要小心数组的越界问题。可是,今天鼓捣了一两个小时调试程序,居然就因为数组越界,要不是在网上找解决方案的时候看到别人一句不经意的话提醒了自己,可能潜意识里还会以为自己犯的是什么高级错误,还会在那里挖空心思找解决方法。因此,在心里又一次告诫自己,多动脑,注意基础知识的积累,不再犯这种低级错误。

这是菜鸟今天的收获,希望将来再来看时,会有不同的感受。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值