游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3885|回复: 5

源码统计,7670个文件 

[复制链接]

12

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2003-10-11 21:47:00 | 显示全部楼层 |阅读模式
大小:160M
文件个数:7670
文件夹:336

其中源代码文件(不包头文件):3131
行数:977458

我的代码统计脚本只能给出这些。

17

主题

58

帖子

58

积分

注册会员

Rank: 2

积分
58
QQ
发表于 2003-10-15 10:32:00 | 显示全部楼层

Re:源码统计,7670个文件 

我的只有7665,少了几个文件,
但是能编译 ,不能运行。
提示少了build.log,这个文件少了影响大吗?

25

主题

234

帖子

262

积分

中级会员

Rank: 3Rank: 3

积分
262
发表于 2003-10-15 11:19:00 | 显示全部楼层

Re:源码统计,7670个文件 

本?砭?]有 build.log,???文件只是在你???r?生的,下一次再重新???r???h除???文件,提示???文件不存在很正常。

18

主题

92

帖子

122

积分

注册会员

Rank: 2

积分
122
发表于 2003-10-15 11:19:00 | 显示全部楼层

Re:源码统计,7670个文件 

一个主要的Server.DLL,就有1万多个件啊

hl2.exe
launcher.dll
engine.dll
client.dll
studiorender.dll
...

还有好多啊..

我打开hl.dsw时,看到文件数从11544往下减,当时就有点晕了。。

然后看到:
        if(!(engine = (IVEngineServer*)engineFactory(INTERFACEVERSION_VENGINESERVER, NULL)) ||
                !(g_pVoiceServer = (IVoiceServer*)engineFactory(INTERFACEVERSION_VOICESERVER, NULL)) ||
                !(cvar = (ICvar*)engineFactory(VENGINE_CVAR_INTERFACE_VERSION, NULL)) ||
                !(networkstringtable = (INetworkStringTableServer *)engineFactory(INTERFACENAME_NETWORKSTRINGTABLESERVER,NULL)) ||
                !(staticpropmgr = (IStaticPropMgrServer *)engineFactory(INTERFACEVERSION_STATICPROPMGR_SERVER,NULL)) ||
                !(random = (IUniformRandomStream *)engineFactory(VENGINE_SERVER_RANDOM_INTERFACE_VERSION, NULL)) ||
                !(enginesound = (IEngineSound *)engineFactory(IENGINESOUND_SERVER_INTERFACE_VERSION, NULL)) ||
                !(partition = (ISpatialPartition *)engineFactory(INTERFACEVERSION_SPATIALPARTITION, NULL)) ||
                !(modelinfo = (IVModelInfo *)engineFactory(VMODELINFO_SERVER_INTERFACE_VERSION, NULL)) ||
                !(enginetrace = (IEngineTrace *)engineFactory(INTERFACEVERSION_ENGINETRACE_SERVER,NULL)) ||
                !(filesystem = (IFileSystem *)fileSystemFactory(FILESYSTEM_INTERFACE_VERSION,NULL)) ||
                !(gameeventmanager = (IGameEventManager *)engineFactory(INTERFACEVERSION_GAMEEVENTSMANAGER,NULL))
        )
        {
                return false;
        }

头一回见这么强的IF语句,倒~~~~~

我当时就想,为了保住小命,代码我还是不看的好。。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2003-10-16 17:16:00 | 显示全部楼层

Re:源码统计,7670个文件 

我down的
大小:160M
文件个数:7669少了1个,但文件夹:336
这是否正常?

6

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2003-10-16 17:37:00 | 显示全部楼层

Re: Re:源码统计,7670个文件 

fohoo: Re:源码统计,7670个文件 

一个主要的Server.DLL,就有1万多个件啊

hl2.exe
launcher.dll
engine.dll
client.dll
studiorender...

理解这句判断语句比理解嵌套宏要容易许多。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-5-11 03:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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