我知道我的代码水平有问题。。。。

2013-12-24 14:09:05 +08:00
 vvniu
以上两个是今早我写的一个c++一次小小小小的作业。。。就是用c++写一个电话本,要求可以插入删除搜索写入文件,最开始从文件读取

之前的版本(http://pan.baidu.com/s/1pJ8Ux55)各种bug。。。。。
被大神a喷过之后,大神b帮我指出了telBook.cpp 里 addTel函数和getFromFile函数里的问题,分别改了tmp = new telNode; tmp = new telNode; 和 !fin.good()这三个地方(对比下就课看出),然后我又想起了大神a的教诲把代码重新修正了一下就成了现在的版本(http://pan.baidu.com/s/1kTnxPjx)。。。。。

代码据说不堪入目。。。。。被建议重头学起。。。。

然后。。。希望能帮我看代码的人。。。说说我这种情况怎么个重头学起法(就是毛病出在哪。。)
6431 次点击
所在节点    程序员
44 条回复
hourui
2013-12-25 19:22:37 +08:00
隔几天回看自己的代码发现是一坨屎,然后推翻重写;隔几天回看自己的代码发现是一坨屎,然后推翻重写;...循环往复,LZ你就可以成为高手了
vvniu
2013-12-25 21:18:35 +08:00
@Golevka 确实这个ui的逻辑我想了半天,你这么一说就清楚了,谢谢~O(∩_∩)O
@slixurd 思想让人眼前一亮,十分感谢,以后我会多考虑这样的问题的
dimpurr
2013-12-26 11:02:10 +08:00
GitHub 最好还是扔开源项目或者可复用的 Gist
分享代码推荐用个 Paste Bin:
http://paste.chakra-project.org/
regmach
2013-12-26 23:23:50 +08:00
@Golevka 神奇海螺赞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/94387

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX