海子铁路网

 找回密码
 注册进站

QQ登录

只需一步,快速开始

楼主: 木已成舟

与铁路相关的题外话——有使用表形码输入法的吗,请进来

[复制链接]
发表于 2007-9-12 23:35:39 |
原帖由 luomingchao 于 2007-9-12 23:32 发表

debug那么困难啊,我觉得VC的好处就是debug很方便,用过很多开发嵌入式的开发工具,调试功能都没有VC强,怎么用怎么不爽。调试功能也是提高开发效率的重要因素哟!


我用下来感觉,VC的DEBUG没有DELPHI方便,当然也已经很不错了,就是编译很慢,不像DELPHI,一个F9就马上开始RUN了,几乎不用等。

嵌入式的东西几乎都没有调试的可能性,除非用仿真器或者仿真软件。

所谓的断点,其实只是在代码中插了一条 int 3,这在嵌入式系统中是做不到的,即使软件强制中断,硬件部分还在跑,而且马上跑飞了。

[ 本帖最后由 CRH6 于 2007-9-12 23:38 编辑 ]
发表于 2007-9-12 23:38:20 |
原帖由 CRH6 于 2007-9-12 23:35 发表


我用下来感觉,VC的DEBUG没有DELPHI方便,当然也已经很不错了,就是编译很慢,不像DELPHI,一个F9就马上开始RUN了,几乎不用等。

忘记说了,VC的最重要的法宝就是MSDN哟,看看DELPHI的帮助,语焉不详,看了等于没有看。
发表于 2007-9-12 23:41:07 |
原帖由 CRH6 于 2007-9-12 23:35 发表


我用下来感觉,VC的DEBUG没有DELPHI方便,当然也已经很不错了,就是编译很慢,不像DELPHI,一个F9就马上开始RUN了,几乎不用等。

嵌入式的东西几乎都没有调试的可能性,除非用仿真器或者仿真软件。

所 ...

嵌入式也是由硬件断点调试的,不过要通过特殊的协议和接口,忘记叫做啥了,嵌入式开发困难,是很难搞大的重要因素,如果没有好的开发工具,想做高级的应用几乎不可能。
发表于 2007-9-12 23:41:58 |
原帖由 luomingchao 于 2007-9-12 23:38 发表

忘记说了,VC的最重要的法宝就是MSDN哟,看看DELPHI的帮助,语焉不详,看了等于没有看。


你把MSDN中的API写进DELPHI也是可以的,我们有个员工还用DELPHI写DRIVER。

在CSDN.NET中经常可以看到类似的争论,其实用什么都是习惯的问题。
发表于 2007-9-12 23:43:24 |
完全跑调了,估计LZ再次进来时一定会晕倒的。
发表于 2007-9-12 23:45:23 |
原帖由 luomingchao 于 2007-9-12 23:41 发表

嵌入式也是由硬件断点调试的,不过要通过特殊的协议和接口,忘记叫做啥了,嵌入式开发困难,是很难搞大的重要因素,如果没有好的开发工具,想做高级的应用几乎不可能。


JTAG吧,作用不是太大
发表于 2007-9-12 23:45:35 |
原帖由 CRH6 于 2007-9-12 23:41 发表


你把MSDN中的API写进DELPHI也是可以的,我们有个员工还用DELPHI写DRIVER。

在CSDN.NET中经常可以看到类似的争论,其实用什么都是习惯的问题。

hoho,好多年不做开发了,现在做审计程序员的工作,已经认同任何一个开发工具了
 楼主| 发表于 2007-9-12 23:55:52 |
原帖由 CRH6 于 2007-9-12 23:43 发表
完全跑调了,估计LZ再次进来时一定会晕倒的。



已经晕了。我刚去喝了口水,就刷了这么多屏。

你们怎么不用NC——norton commander 啊,我自有NC后,再也没有 copy con  / edlin过。
发表于 2007-9-12 23:58:37 |
原帖由 木已成舟 于 2007-9-12 23:55 发表



已经晕了。我刚去喝了口水,就刷了这么多屏。

你们怎么不用NC——norton commander 啊,我自有NC后,再也没有 copy con  / edlin过。


NC没有SK(side kick)好,copy con /edlin 一般也是编辑很小的文件用的。

我见到的第一个病毒(小球病毒)就是从一张NC的软盘上带来的。
 楼主| 发表于 2007-9-12 23:59:36 |
还有,当年开发怎么不用 BC/BC++ 啊。我用它写数据库管理啊——
一个进销存,写了2万多行,还只是单机版的。

2年后,就有了delphi……可惜我已经再也不写程序了。
这两天正在看《borland传奇》,简直在看自己的过去啊,这些太熟悉了。
发表于 2007-9-13 00:03:53 |
原帖由 木已成舟 于 2007-9-12 23:59 发表
还有,当年开发怎么不用 BC/BC++ 啊。我用它写数据库管理啊——
一个进销存,写了2万多行,还只是单机版的。

2年后,就有了delphi……可惜我已经再也不写程序了。
这两天正在看《borland传奇》,简直在看自 ...


TC, BC那时候是经常用的,但数据库一般用DBASE或FOX,能用BC写进销存真的很佩服,虽然我现在手上的一个项目就是用LINUX C写进销存,但我现在只能提需求提方案了,98年以后就没有正经写过程序。
发表于 2007-9-13 00:07:48 |
原帖由 CRH6 于 2007-9-12 23:58 发表


NC没有SK(side kick)好,copy con /edlin 一般也是编辑很小的文件用的。

我见到的第一个病毒(小球病毒)就是从一张NC的软盘上带来的。

NC没有pctools好用,当年把pctools用到了极致,基本上电脑维护工作都可以处理。
发表于 2007-9-13 00:08:21 |
原帖由 木已成舟 于 2007-9-12 23:55 发表



已经晕了。我刚去喝了口水,就刷了这么多屏。

你们怎么不用NC——norton commander 啊,我自有NC后,再也没有 copy con  / edlin过。

说明大家讨论很热烈
发表于 2007-9-13 00:09:41 |
原帖由 CRH6 于 2007-9-13 00:03 发表


TC, BC那时候是经常用的,但数据库一般用DBASE或FOX,能用BC写进销存真的很佩服,虽然我现在手上的一个项目就是用LINUX C写进销存,但我现在只能提需求提方案了,98年以后就没有正经写过程序。

高级了哈,都是系统分析级别了。
发表于 2007-9-13 00:09:49 |
原帖由 luomingchao 于 2007-9-13 00:07 发表

NC没有pctools好用,当年把pctools用到了极致,基本上电脑维护工作都可以处理。


PCTOOLS 5.0 以后的版本就不行了吧,好几张盘,带来带去也不方便,功能却没有什么增加
发表于 2007-9-13 00:11:19 |
原帖由 CRH6 于 2007-9-13 00:09 发表


PCTOOLS 5.0 以后的版本就不行了吧,好几张盘,带来带去也不方便,功能却没有什么增加

就是pctools5好用,不过在windows 2000下面被无情的暗杀了,win32不允许Ring 0的操作哇
 楼主| 发表于 2007-9-13 00:12:01 |
原帖由 CRH6 于 2007-9-13 00:03 发表


TC, BC那时候是经常用的,但数据库一般用DBASE或FOX,能用BC写进销存真的很佩服,虽然我现在手上的一个项目就是用LINUX C写进销存,但我现在只能提需求提方案了,98年以后就没有正经写过程序。



当年用BC写进销存,主要是因为xBASE没有很好的菜单包,而且速度太慢,不能用数据结构,结构化也不好,开发调试简直要命。DBF文件一大堆,出错都不知道在哪里(我很佩服写几千行xBASE的人)
其实用C里面的结构,管理商品属性还是很方便的,排序查找也有函数包,但是汇总统计比较麻烦。
当时就想搞多机版,结果网络没办法支持——换现在,一上来就是C/S了。
发表于 2007-9-13 00:12:01 |
原帖由 木已成舟 于 2007-9-12 23:59 发表
还有,当年开发怎么不用 BC/BC++ 啊。我用它写数据库管理啊——
一个进销存,写了2万多行,还只是单机版的。

2年后,就有了delphi……可惜我已经再也不写程序了。
这两天正在看《borland传奇》,简直在看自 ...

你也写写自己的传奇哟?
发表于 2007-9-13 00:13:45 |
原帖由 木已成舟 于 2007-9-13 00:12 发表



当年用BC写进销存,主要是因为xBASE没有很好的菜单包,而且速度太慢,不能用数据结构,结构化也不好,开发调试简直要命。DBF文件一大堆,出错都不知道在哪里(我很佩服写几千行xBASE的人)
其实用C里面的 ...

微软连C/S都不用,现在都是整.net,数据库应用开发那个方便哇
发表于 2007-9-13 00:19:12 |
原帖由 木已成舟 于 2007-9-13 00:12 发表



当年用BC写进销存,主要是因为xBASE没有很好的菜单包,而且速度太慢,不能用数据结构,结构化也不好,开发调试简直要命。DBF文件一大堆,出错都不知道在哪里(我很佩服写几千行xBASE的人)
其实用C里面的 ...


我就写过一个电信的计费及营收系统,FOX写的,10000多行,自认为代码已经很紧凑了,打印出来很厚一叠,最多的就是各种各样的报表和界面。当然,DBF文件几十个,还不能关联,程序一启动先检查完整性,以避免掉电引起的数据丢失而产生的数据不匹配的情况。

以前有个CODEBASE不错,C的API函数集,连SQL语言都帮你做好了。

手机版|小黑屋|Archiver|海子铁路网 ( 京ICP证120035号 )京公网安备11010702001036

GMT+8, 2025-6-23 23:33

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表