日期:2011-03-22 13:55:00 来源:本站整理
C++之父Bjarne谈C++中的STL模板[VC/C++编程]
本文“C++之父Bjarne谈C++中的STL模板[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在1994年,我主要关心的是若何使ISO C++尺度尽大概地好--同时在它所包含的特点和标准的质量两个方面--并得到大都人的赞成.即便人们不承受某种标准,也不会影响它(标准)的杰出性.ISO尺度没有强迫力,因此有些人认为自己不值得浪费时间来适应它,除非(群体)社团的压力可以使他们确信该标准的代价.关于一个实现者来说,适应环境是很重要的额外工作,因此适应环境是一个有意识的决意,并且需求分配一些资源,而这些资源本来可以在别的地方利用.某些晦涩的语言特点很难在某些编译器中实现.我们可以实现大概购置类库,并且抢先的、坚固的实现者(implementer)也有机会用自己的富于想像力的专利特点来"锁定"用户.因此,我认为要点是:让委员会成员和他们所代表的组织确信该尺度的文档是他们所盼望看到的最好的文档.
在做了很多工作之后,该委员会得到了成功.1997年10月,在Morristown(New Jersey,USA)会议上,技术成员的终究投票后果是43-0.在获知这个后果今后,我们举行了庆贺活动!在1998年,ISO成员国以空前的22-0的投票后果批准了这个尺度.为了获得大家的一致赞成,委员会做了大量的技术工作,也利用了一些外交兵略:在那个时刻,我喜好说"政治问题无法办理;我们必须找到引发该问题的技术问题并办理它".我无法想象仅仅通过投票,因为少数固守大都才简单"办理"的问题,同时,由于"政治上的还价还价"的问题也危害了我们最好的技术判断--而这个问题(模板的脱离编译)仍旧在"恶化",需求探求一个更好的技术筹划.
在最后投票之前的一年里,委员会的工作是:
1. 细节、细节和更多的细节.
2. STL
3. 模板的脱离编译
以上是“C++之父Bjarne谈C++中的STL模板[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论