易码技术论坛

 找回密码
 加入易码
搜索
楼主: leesoft

Lvc语言平台内测

[复制链接]
 楼主| 发表于 2006-10-9 21:02:31 | 显示全部楼层
@#$^%
发表于 2006-10-10 11:38:41 | 显示全部楼层
lee,为什么LVC编译器会提示没有以下函数:

一、文件操作函数的全部都没有,包括(fopen,fclose,fwrite,fread...................)
二、系统函数,获取鼠标的函数。System.GetMousePos(point);

还有一些忘了!

上面的函数怎么没有呢?我在Include文件夹里也没找到!怎么回事呢?

IDE的说明里关于鼠标的获取的函数中有一个
#include <gdi.h>

但在Include文件夹里却没有!怎么回事呢?

另外,IDE里的帮助应该再修改一下,比如Refresh()已经改成了Flip(); 但在说明里还是用的Refresh();
比如系统函数的说明里就没有改!

另外有个问题:
在Include文件夹里的函数名能不能修改?比如我们已经习惯用Refresh(),所以不知能不能把Flip()改成Refresh();?
 楼主| 发表于 2006-10-10 11:47:25 | 显示全部楼层
现在还没有实现所有有关文件的函数
所有System.函数全部取消
如果在手册里没有某函数,表示某函数没有实现
如果某函数的范例不是以#include开始,表示某函数没有实现

Flip更贴切。因为Flip不是把图象由缓冲区copy到屏幕,而是交换前后台显示缓冲区
 楼主| 发表于 2006-10-10 11:51:35 | 显示全部楼层
目前Lvc属于测试阶段,我把测试重点放在测试语法上面。
等语法测试没问题了,然后开始丰富函数库。
发表于 2006-10-10 12:08:49 | 显示全部楼层
原来如此,我测试过了,基本上没什么问题,所以我以为可以大可放心的移植游戏了,没想到............

希望能早点加入函数库.

如果有正式版的IDE了,你可别忘了放一个在我的邮箱里哦!

wqstar028@qq.com
发表于 2006-10-10 15:33:56 | 显示全部楼层
想必也支持函数指针了,那么我有兴趣也写个界面库^_^
 楼主| 发表于 2006-10-10 16:09:21 | 显示全部楼层
当然支持函数指针了。
发表于 2006-10-10 18:28:55 | 显示全部楼层
那完全可以拿它练习TC了,TC的环境不是很爽,期待正式版!!
发表于 2006-10-11 09:33:55 | 显示全部楼层
我和楼上的想法一样!WINDOWS环境下操作比DOS环境下操作要爽得多,不是吗?
 楼主| 发表于 2006-10-11 10:17:00 | 显示全部楼层
呵呵
而且是编辑,编译,运行一体化
发表于 2006-10-11 10:28:42 | 显示全部楼层
发表于 2006-10-11 12:13:29 | 显示全部楼层
引用第28楼TMZHJW2006-10-10 18:28发表的“”:
那完全可以拿它练习TC了,TC的环境不是很爽,期待正式版!!

一个小建议,如果是真心要学习c,还是找c的编译环境来做事情,而且尽量找符合标准的环境。
标准这个东西马虎不得=.=
 楼主| 发表于 2006-10-11 12:29:21 | 显示全部楼层
如果说到标准,好象tc不符合ansi c标准啊。
Lvc相对tc更接近ansi c标准。
用Lvc写的c程序,完全可以在符合ansi c标准的编译器上编译!
发表于 2006-10-11 13:06:59 | 显示全部楼层
这个虚拟机屏幕太小,最好可以#width和#height
 楼主| 发表于 2006-10-11 13:33:17 | 显示全部楼层
通过修改ini文件,可以支持到320*240的分辨率
因为lvc主要还是为嵌入设备做的,所以这个分辨率对于嵌入设备已经够用了
发表于 2006-10-11 14:55:57 | 显示全部楼层
我也觉得太小了一点,就算是320*240的象素,可以在电脑上也可以用拉伸的方法来扩大点阵啊!也就是给电脑上用的虚拟机做个"最大化的功能",那不过是修改一两条指令的工夫,希望LEE能改一改啊!
 楼主| 发表于 2006-10-11 15:03:52 | 显示全部楼层
不用directx的话,拉伸会严重影响速度
但是考虑到向嵌入设备的移植,不考虑使用directx
发表于 2006-10-11 15:06:52 | 显示全部楼层
我学习C在数组和指针上遇到了困难
发表于 2006-10-11 15:26:07 | 显示全部楼层
引用第33楼leesoft2006-10-11 12:29发表的“”:
如果说到标准,好象tc不符合ansi c标准啊。
Lvc相对tc更接近ansi c标准。
用Lvc写的c程序,完全可以在符合ansi c标准的编译器上编译!

我并没有说TC是100%兼容标准,更没有说Lvc与标准的关系。
只是看到这位说要拿Lvc练Tc有点奇怪而已。

另外TC不符合ansi c标准这话有些夸张,不是100%一致而已。
而且相信目前Lvc也不是100%一致的。
 楼主| 发表于 2006-10-11 15:33:47 | 显示全部楼层
没有用过Lvc不要妄下结论好么?
如果Lvc觉得哪点不符合ansi c,告诉我,我会做修正的。
Lvc从设计初就是严格遵循ansi c标准的。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-8-24 15:38 , Processed in 0.012578 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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