C++关注方向(本文的写作时间较早,其中有些言论已经不合时宜)
1.C++扩展
根据某位高人的解说,C++扩展似乎只有一条路了――类库。
类库有几个方向:
标准C++库的实现:基本上是各家一套,而最有希望的标准实现STLPort还在路上。不过我们最观心的还是如何用好它吧。
通用C++类库:有很多很多,不过现在Boost已经博采众长,成长为最全面(未必最好)的一个通用类库。
专门类库:很多专门类库已经并入通用类库,比如Serialization,Signal,Regexp等等,都已经是通用C++类的一部分,但还是有如WxWidgets,Bliz++,MFC,QT等专注于一个平台或一个方面。
C++类库,主要有两个发展目标,一是跨平台,跨编译器,强调可移植性;二是泛型化,强调编译期,自适应;
2.C++成例
C++大概是最讲究“最佳实践”的语言了。有如此重多的书都是讲关于如何写一个类,如何写一个方法,如何设计一个方法。不过,随着编译器的发展,很多成例很快就过时了。
比如说早期很讲究的一个成例NRV,已经成为编译器最重要的优化指标,基本上已经没有不支持这一优化的编译器了。
做为一个C++程序员,知道多少成例,可以直接说明有多少经验。
3.模式和架构
很多类库其实就是因为某一个模式或架构在C++中实现而出现。甚至Loki完全就是一个的C++模式库。如何在C++语言中实现某中模式和架构,也是很重要的一个方向。
4.应用平台
这是C++永远的痛处了,很多类库就是为此奋斗,可惜“类库!=应用平台”。到现在为至,还没有一个完全为C++定制的应用平台。所有C++程序员都不得不在他人的平台上工作。因此,就有一个很奇怪的方向,在XXX平台上使用C++。
正文
C++关注方向2006-12-06 09:07:00
【评论】 【打印】 【字体:大 中 小】 本文链接:http://blog.pfan.cn/nothing/21305.html
阅读(3825) | 评论(0)
版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论