10 2013 档案
摘要:编码规范这次两个程序都是用c写的,我比较习惯的风格是main函数在最后,其他函数在前面,而zjoe习惯的编程风格是main函数在第一位,然后前面声明一堆变量。他阅读过一些工业级c的代码,据说很多用c写的库都用这样的风格。我们两个人编写c语言都比较规范,重视代码的重用性。当某一个功能重复次数打到3次以上的话,那么就比较有必要为之写一个函数。而模块化到底是不是都是好的呢?我觉得这是运行效率和代码可重用性的trade off,追求效率的代码会用很多小技巧来加速程序的运行,而其可重用行可扩展性就变低了。不过在现在这种程序员时间比机器时间还宝贵的时代,显然编写可重用的代码是要有益得多的。时间记录预计时间
阅读全文
摘要:以下分割线内摘自zjoe----------------------------------------------------------基本思路这个问题本身很容易,但无奈老师的要求实在是奇怪。要从命令行 启动程序,并且多次运行后只保留一个程序在运行。已经都写UI了 为何还要用命令行控制?如果非要满足这个要求,还需要写很麻烦 的进程切换,所以我没有完全按照老师的要求写。我的想法是用UI 作为主控程序,直接在UI内实现参数的输入。输入后用户按下按钮 触发一个过程,在这个过程中实现如下功能:分离参数将参数传递给计算程序,执行计算获取计算结果新建tab并显示结果这样实现的话计算程序运行完后就退出了
阅读全文

浙公网安备 33010602011771号