搜索
查看: 1488|回复: 1

这段代码是不是有问题?!

[复制链接]
发表于 2006-4-2 06:18:25 | 显示全部楼层 |阅读模式 来自 浙江杭州
public save_top15() {
        new pathname[128]
        get_cvar_string("top15_path",pathname,127)
               
        new mapname[64]
        get_mapname(mapname,63)
       
        new filename[128]
        format(filename, 127, "%s/%s-top15.txt", pathname, mapname)
               
        if( file_exists(filename) )  
                delete_file(filename)
       
        for( new i = 0; i < 15; i++ ) {
                if( top15_times == CT_MAX_TIME )
                        return
               
                new number[192]
                num_to_str(top15_times,number,191)
               
                write_file(filename, top15_authid)
                write_file(filename, top15_names)               
                write_file(filename, number)
        }
        return
}
-------------------------------------------
是不是这段代码哪里错误,造成只能写入一个top15?
如果有错误,希望大虾帮忙修改下,小弟感激不尽。
发表于 2006-4-2 10:24:21 | 显示全部楼层 来自 甘肃庆阳

回复: 这段代码是不是有问题?!

代码不全,看的一知半解,猜测是
if( top15_times == CT_MAX_TIME )
return
的问题
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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