【开源】Plot4D程序里面我已经写的部分。

CasperVector 2009-05-17 05:38

[i=s] 本帖最后由 CasperVector 于 2009-5-22 12:59 编辑 [/i]

RT.
断断续续地写了一个学期(假快结束时就开始了),终于把我准备自己完成的所有部分写完了。大概有接近1500行吧(包括注释和估计有500行以上的半重复或全重复代码)。
Languange: 标准C。

Reference:
https://www.huaxueba.com/viewthread.php?tid=21911

Ntoskrnl 2009-05-17 09:12

下载完了顶一下

humboldtpenguin 2009-05-17 12:16

看起来像是个大工程。。不过我看不懂。。。你写哪部分啊??

另,应该是寒假快结束时开始的吧。。。

CasperVector 2009-05-17 18:56

已更新,干掉了不少bug。
但是运行时在free掉某些指针时报错,不知为何。

[b] 3# humboldtpenguin [/b]
我计划写除了表达式识别(Function()函数)和绘图(Plot()函数)之外的部分。

93° 2009-05-17 19:46

需要什么帮忙的么,中考以后可以投入一半时间

CasperVector 2009-05-17 20:10

[i=s] 本帖最后由 CasperVector 于 2009-5-17 20:41 编辑 [/i]

[b] 5# 93° [/b]

多谢...然而不知LS何时中考?本魂在儿童节那天就要拿这个程序来做演示了...
如果LS最近有时间的话,可以看一看那个内存越界的bug...

在(main.c中的)以下代码存在时,那程序就会报内存写操作越界之类意思的错误:
...
free(G1.green.commands);
free(G1.green.consts);
free(G1.blue.commands);
free(G1.blue.consts);
...
free(G2.green.commands);
free(G2.green.consts);
free(G2.blue.commands);
free(G2.blue.consts);
...

93° 2009-05-17 20:11

……
6.16中考

humboldtpenguin 2009-05-17 20:40

……那我还是等写好了才看吧~ 没头没尾彻底看不懂 - -

CasperVector 2009-05-17 20:44

[i=s] 本帖最后由 CasperVector 于 2009-5-17 20:58 编辑 [/i]

正在排这个bug...

To 93:
那...还是安心复习吧= =

To 鹅:
如果把extern和struct那两个部分的花样弄明白了,看注释应该看得懂的...

话说为了写这程序,本魂基本上把入门级的标准C语法和数据结构全摸了一遍(主要是为了减少重复的代码) = =

humboldtpenguin 2009-05-17 20:56

我其实讨厌编程。。。不过看起来是必须学。。改天我来整个看一遍。。。。