游戏开发论坛

 找回密码
 立即注册
搜索
楼主: death

大家写engine的,用stl还是自己写?

[复制链接]

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-7-3 13:36:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

stl可以订制分配器。另外,赞同9楼

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2005-7-3 15:09:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

我记得神圣纪实里面就大量使用了STL,而且还是stlport。

9

主题

266

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
发表于 2005-7-3 18:43:00 | 显示全部楼层

Re: Re:大家写engine的,用stl还是自己写?

xpertsoft: Re:大家写engine的,用stl还是自己写?

任何重新发明轮子的举动都是多余的。


你注定了在地上滚。

你说的那句话,我记得好象是某本书上的。年轻人,不要太过于迷信。
参考10楼的说法,如果某种轮子让你跑得更快,那么发明绝对不多余。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2005-7-4 00:48:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

我不太相信你能发明跑的更快的轮子.
我只相信术业有专攻,我喜欢把精力花在有意义的事情上,也许别人的轮子不一定是最出色的,但是用了那么长时间的轮子却绝对的稳定,
我用别人发明的轮子来做我自己要的车子.而你却在不停的发明轮子一类的东西.所以还指不定谁在定上滚.

PS: 自己的模板库也写了几年了.不过那都是为了学习用的,学模板,学数据结构而已.
每个人都有自己的看法.讨论技术优劣我奉陪,但是别千万挑起我吵架的欲望

24

主题

229

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
 楼主| 发表于 2005-7-4 09:51:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

多谢大家:)

9

主题

266

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
发表于 2005-7-4 09:54:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

。。。。。。。。。。。。
我只相信术业有专攻,我喜欢把精力花在有意义的事情上。。。。所以呢?
因为个人爱好而重写几个容器类就是没有意义的事情? 又如何不是专攻?
我觉得这是基础呢~~~~而且连一天的时间都用不到,如果你已经对STL,对C,C++很精通
的话。

PS:不过不停地发明轮子的人确实要在地上滚,这样的人偶还没见过~~说话请尊重事实,不要刻意夸大和捏造,这样的讨论毫无价值,吵架更不值得。

0

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2005-7-4 11:17:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

用不用有绝对的吗,stl就是一个工具,摆在那用不用是你的自由,看你的设计、水平甚至是rp。如果你觉得stl不够快,而你的程序又很讲求效率,那就不用;如果是只讲求稳定而不求效率,stl又能满足你的要求,那就用现成的吧。程序设计只要能达到目标,就应该花最少的成本,比如写一个游戏,如果你不打算它在286的机器上都能跑,那就没必要写得那么快。

还有我同意不要太迷信,也不轮子车子的人云亦云,stl也是人写出来的,又稳定效率又高的东西是不存在的。你们有没测试过MFC的CString和std::sting的效率呢,你们有没写过一个比CString效率还高几倍的字符串类呢?

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-7-4 11:41:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

std的string功能太繁杂了。但是用起来很安全,至于像VECTOR这种,基本上如果没什么特殊情况的话,手写的代码不会比它快。汇编除外。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2005-7-4 12:57:00 | 显示全部楼层

Re:大家写engine的,用stl还是自己写?

不说什么了。爱用什么就用什么啦.
很多情况都是个人爱好而已, 就当我什么都不是,连基础也没学过吧.

2

主题

177

帖子

177

积分

注册会员

Rank: 2

积分
177
发表于 2005-7-4 13:00:00 | 显示全部楼层

Re: Re: Re:大家写engine的,用stl还是自己写?

kevin_lethe: Re: Re:大家写engine的,用stl还是自己写?



你注定了在地上滚。

你说的那句话,我记得好象是某本书上的。年轻人,不要太过于迷信。
参考10楼的说法,如果某种轮子让你跑得更快,那么发明绝对不多余。



如果你是本田,就用别人的轮胎
如果你是米其林,当然自已造,不然怎么赚钱
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 15:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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