CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

好烦!!!!!!!!!!!!

楼主joney1(不懂编程)2001-11-21 13:56:55 在 Delphi / VCL组件开发及应用 提问

各位兄台,有件事希望大家给评评,这两天我在写一个计算器的程序,根据表达式求值的,对这个小程序我做了个小小的分析,大致分三个部分来实现:1、分解表达式;2、检查表达式的合法性;3、求值。为此我还把这个程序封装到一个类里,以便日后随时调用,开始做程序了,我就按这个思路一部分一部分去实现,可是同事看见了说没必要分开做,他说这样的小程序一不就行了,分解的过程中校验合法性,并切计算值,他说不好的原因是后两步有些过程和前面的重复,比如说遍利,大家说我这样做真的不好么? 问题点数:20、回复次数:7Top

1 楼Almzg_0(阿拉麻兹固)回复于 2001-11-21 14:01:39 得分 5

你同事说得有道理,至少2,3步重复了。Top

2 楼Focus(西门大灌人)回复于 2001-11-21 14:20:57 得分 5

错了  
  先检查表达式的合法性  
  再分解表达式  
  最后求值  
  这个极容易  
  我在三年前就写过(turbo   pascal)Top

3 楼thisisxutao(感觉跟我走)回复于 2001-11-21 14:27:00 得分 5

uses   ShallAPI   多方便!Top

4 楼yopeng(小混混)回复于 2001-11-21 14:43:00 得分 5

这也叫烦?Top

5 楼joney1(不懂编程)回复于 2001-11-21 15:00:25 得分 0

我要求的是与数据库有关的,比如如下表达式:b1.t001+b5.t004*(b2.t101-b7.t303/2)  
  点前面的是数据表名,后面的是数据表中字段名,这也可以么?  
   
   
  to   thisisxutao(大山)   
  是什么API呀,具体用法是什么呀?Top

6 楼qiubolecn(来自差生市)回复于 2001-11-21 15:17:09 得分 0

to   joney1兄台,小弟也正在做这个,请不吝赐教  
  qq:29796428Top

7 楼joney1(不懂编程)回复于 2001-11-21 15:51:01 得分 0

在座的有没有好的解决方案呀?Top

相关问题

  • 好烦!真的好烦
  • 麻烦,好大的麻烦!!
  • 好烦的CRichEditCtrl
  • 我好烦
  • 好烦啊~~
  • 我好烦!
  • 好烦!送分!
  • 我好烦!!!!!
  • lpd好麻烦!!!
  • 好烦,散分

关键词

  • 表达式
  • 求值
  • 合法性
  • 分解
  • 程序

得分解答快速导航

  • 帖主:joney1
  • Almzg_0
  • Focus
  • thisisxutao
  • yopeng

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo