编译原理课设....暂轻松下

没想到昨天通宵,今天仍然写到了3点....一直紧张的思考,高定后放松下,觉得累的跟狗一样.....我自己的课设用C#写的,简单写了个页面.

其实我感觉很快能搞定的东西,但因为一些东西掌握的不熟练,以及粗心让我在一些低级错误上搞了蛮久...

最尴尬的问题就是正则表达式的转义.我用了几个连穿的Replace来把+-*等符号替换成转义的,因为式子很长,所以一条龙写下来了..但测试总无法通过.

显示的问题超搞笑,竟然是/变成了//..我非常不解....难道又反转义回去了?上网搜了N久,最后才发现问题在自己,在Replace最后一句的地方.

我写了Replace("\\",@"\");.....当时真的无奈了~太粗心了...另外一个问题是UE的拖动问题,我想做个拖动的效果..可惜Winform的性能及封装.....

搞了半天好麻烦,最后还是放弃了...求VT集的这题确实蛮麻烦的,我用正则感觉省了很大事,如果用C/C++写的话,那估计要疯掉的...还好夏妮抽的题不是这个.....

实在太困了..36多个小时没睡了...回想这三天的忙碌..今天总算睡个安稳觉 

最后把代码贴上来,便于他人参考:/Files/wmw1989/VTGetter.rar

posted on 2010-06-24 03:05  寻雨  阅读(217)  评论(0编辑  收藏  举报

导航