C++ - KlayGE游戏引擎 Skip to content

Archive

Tag: C++
参考了google的C++风格指南之后,我也照着写出了一份KlayGE C++代码风格指南。主要方针和google的类似,但有几处理念上的区别: 允许使用异常,但仅仅用来抛出错误 在必要的时候允许小心地使用RTTI const在所修饰类型的右边 可以任意使用boost的库 优先使用stream,而不是printf 有兴趣的朋友可以参考一下。目前只有英文版,中文版正在翻译中,近期将会问世。
Visual Studio 2010 Service Pack 1已经开放下载了,建议所有VS2010用户升级到SP1。C++相关的更新如下: 新的C++特性 基于MFC的GPU加速图形和动画 Visual Studio 2010 SP1的MFC里可以使用Direct2D和Windows Animation Manager,这两者都是GPU加速的。 支持新的AMD和Intel指令集 Visual Studio 2010 SP1增加了一些intrinsic,可以使用AMD和Intel的今年发布的新处理器的扩展指令,如Intel AVX和AMD Bulldozer。 修正的C++问题 修正了很多C++编辑器、编译器、标准库、CRT、MFC、ATL以及调试器的bug。 完整的新功能和修正列表,参见这篇文章。