转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=1941

参考了google的C++风格指南之后,我也照着写出了一份KlayGE C++代码风格指南。主要方针和google的类似,但有几处理念上的区别:

  • 允许使用异常,但仅仅用来抛出错误
  • 在必要的时候允许小心地使用RTTI
  • const在所修饰类型的右边
  • 可以任意使用boost的库
  • 优先使用stream,而不是printf

有兴趣的朋友可以参考一下。目前只有英文版,中文版正在翻译中,近期将会问世。

转载于:https://www.cnblogs.com/gongminmin/archive/2012/05/02/2478838.html

KlayGE C++代码风格指南英文版相关推荐

  1. 数据简化社区Google和Linux代码风格指南(附PDF公号发“代码风格”下载)

    数据简化社区Google和Linux代码风格指南(附PDF公号发"代码风格"下载) 秦陇纪2019代码类 数据简化DataSimp 昨天 数据简化DataSimp导读:数据简化社区 ...

  2. Python 代码风格指南谷歌版

    非常感谢我们的忠实读者 shendeguize,在后台留言告诉我,已经翻译了<谷歌Python代码风格指南> ,大家这样相互帮助,感觉真是太好. Update: 2020.01.31 Tr ...

  3. python代码风格指南_记录Python代码:完整指南

    python代码风格指南 Welcome to your complete guide to documenting Python code. Whether you're documenting a ...

  4. PEP8 - Python 代码风格指南中英对照

    PEP8 - Python 代码风格指南中英对照 Introduction A Foolish Consistency is the Hobgoblin of Little Minds Code la ...

  5. Medium 内部使用 css/less 的代码风格指南

    本文讲的是Medium 内部使用 css/less 的代码风格指南, Medium 对代码风格使用了 LESS 的一种严格子集.这个子集包含变量和混合指令,但是没有别的(嵌套等等). Medium 的 ...

  6. 汇编程序员之代码风格指南

    Style Guidelines for Assembly Language Programmers 汇编程序员之代码风格指南 作者:Randall Hyde   http://webster.cs. ...

  7. Google 内部的 Python 代码风格指南(译)

    微信搜索逆锋起笔关注后回复编程pdf 领取编程大佬们所推荐的 23 种编程资料! 来自:Why GitHub? 链接:https://github.com/shendeguize/GooglePyth ...

  8. Google内部 Python 代码风格指南(中文版)

    文末有干货 "Python高校",马上关注 真爱,请置顶或星标 这是一位大佬翻译的Google Python代码风格指南,很全面.可以作为公司的code review 标准,也可以 ...

  9. 快快快收藏!!Google内部Python代码风格指南(中文版)

    ????????关注后回复 "进群" ,拉你进程序员交流群???????? 来源丨菜鸟学Python 这是一位大佬翻译的Google Python代码风格指南,很全面.可以作为公司 ...

最新文章

  1. 月薪25-80K丨一汽(南京)招聘雷达感知开发工程师、主管、主任、高级主任
  2. Linux下的at定时执行任务命令详解
  3. 安装程序未能打开日志文件_工地开工,安全日志记录这样写才规范!
  4. mysqld 进程非常多_MySQL binlog后面的编号最大是多大?
  5. GARFIELD@02-19-2005
  6. Java多线程编程:变量共享分析(Thread)
  7. AIML元素详细说明
  8. LeetCode7——Reverse Integer(将一个整数反转,注意溢出的处理)
  9. .gitkeep文件的作用
  10. 一个方法多个return_CVPR 2020(Oral) | 旷视提出CrowdDetection:密集场景检测新方法:一个候选框,多个预测结果...
  11. 小美赛:模拟机舱病毒传播
  12. 有什么办法可以让微信群二维码永久有效?这类的二维码生成器怎么制作?
  13. 切线和倒数_原函数的导数和反函数的导数为什么是倒数关系
  14. PSM712静电保护二极管,RS-485端口防护神器
  15. 准时制生产方式(Just In Time简称JIT)
  16. 【超详细教程】Mac如何用QuickTime录屏soundflower录制屏内外声音(附视频演示教程)
  17. 企业想变换ISO9001发证机构,需要怎么操作?
  18. 2022 RoboCom 世界机器人开发者大赛-高职组(省赛)RC-v7 燕归来
  19. python3*1**3 表达式输出结果为_3*1**3 表达式输出结果为?_学小易找答案
  20. 吃豆子过桥问题(转)

热门文章

  1. 漫谈忠诚:猪八戒为什么总想离队
  2. java socket 丢字节_Java:socket消息丢失了
  3. mysql安装最后两项无响应,win10下安装mysql8.0.23 及 “服务没有响应控制功能”问题解决办法...
  4. python pip download_Python Pip 参考手册 - pip download 命令
  5. 池化技术及jdk的线程池讲解
  6. python英文词频统计去除定冠词_使用Python进行英文词频统计
  7. 求离散数据的突变点_数据的离散程度分析1
  8. sqlite和java_Java和SQLite
  9. Android Studio安装Flutter
  10. 特征编码2 - 无监督一维编码(序数编码、计数编码)及python示例