LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1982|回复: 4

[ASD-SIMPLE-DESK]出于保存目的,存放在此。请不要顶。

[复制链接]
自由狼-台风 该用户已被删除
发表于 2004-1-5 14:49:53 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-1-7 13:49:20 | 显示全部楼层
where‘s 图?
发表于 2008-4-6 16:51:45 | 显示全部楼层
不知道在这个上能加FLUXBOX吗
回复 支持 反对

使用道具 举报

发表于 2008-4-7 10:45:28 | 显示全部楼层
代码很复杂-_-!! 楼主好像太喜欢数组了,而且编程风格太bt,佩服楼主的毅力!!!
而且楼主好像很不喜欢用现有的库函数(比如bzero, memset,strcpy...stat...readdir...)

经常segmentationfalt,比如
void asd_load(int *x,int *y,char *cmdls,char *path_fm,char *path_fe)
{
    FILE *a_cnf;

    char c1,c2;
    int i1;

    a_cnf=fopen("./.A/asd.conf","r");          //用户要是把这个东东删了再执行呢, fopen会失败吧,

    //>>Get Cmdls
    for(i1=0;i1<3*W;i1++)
    {
        cmdls[i1]=0;
    }

    while((c1=fgetc(a_cnf))!=EOF)          // 直接就fgetc
    {
        if(c1!='\n')
        {
            break;
        }
    }

另外我机器上这个高度的配置值始终无法设置,(始终是24),但是宽度的值是可以设置的,
我看ast.c里两个地方的代码几乎是一样的,但是为什么一个可以另一个却不可以呢?
getch*之类的代码看的太累了,以前写程序的时候就怕这些东东,现在不写了,更...
回复 支持 反对

使用道具 举报

发表于 2008-4-7 13:42:50 | 显示全部楼层
多谢自由狼兄的辛勤努力。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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