Table of ContentsC VersionHeaderFilesSelf-contained Headers The #define GuardForward Declarations Inline FunctionsNames and Order of IncludesScoping NamespacesUnnamed Namespaces and Static VariablesNonmember, Static Member, and Global FunctionsLocal Variables Static and Global Variablesthread_local VariablesClasses Doing Work in Constructors Implicit ConversionsCopyable and Movable Types Structs vs. ClassesInheritance Operator Overloading Access ControlDeclaration OrderFunctions Output Parameters Write Short FunctionsReference Arguments Function OverloadingDefault Arguments Trailing Return Type SyntaxGoogleSpecificMagicOwnership and Smart Pointers cpplintOther C FeaturesRvalue References Friends Exceptionsnoexcept Run-Time Type Information (RTTI)Casting Streams Preincrement and PredecrementUse of const Use of constexpr Integer Types64-bit Portability Preprocessor Macros0 and nullptr/NULL sizeof autoBraced Initializer List Lambda expressionsTemplate metaprogramming Boost std::hashC 11 Nonstandard Extensions AliasesNaming General Naming Rules File Names Type NamesVariable Names Constant NamesFunction Names Namespace NamesEnumerator Names Macro NamesExceptions to Naming RulesComments Comment Style File Comments Class CommentsFunction Comments Variable CommentsImplementation CommentsPunctuation, Spelling and GrammarTODO Comments Deprecation CommentsFormatting Line Length Non-ASCII CharactersSpaces vs. Tabs Function Declarations and DefinitionsLambda Expressions Function CallsBraced Initializer List Format ConditionalsLoops and Switch StatementsPointer and Reference ExpressionsBoolean Expressions Return ValuesVariable and Array InitializationPreprocessor Directives Class FormatConstructor Initializer Lists Namespace FormattingHorizontal Whitespace Vertical WhitespaceExceptionsto theRulesExisting Non-conformant Code Windows CodePartingWords
下载Google C++ Style Guide.pdf用户还喜欢
- 18480 文章数
- 500万+ 热度
作者专栏
编辑推荐
- 淡抹u2引擎,修复内容较多,物有所值
- 界域传说·经典巨作=传世单机(一键安装)
- 丸子版本(175个传世版本大集合)
- GS版本:神话公益服务端+客户端
- 图片放大工具(放大图片不模糊)
- 剪映无限制VIP版
- 传奇世界客户端下载器,史上最全传世客户端
- 传世GS20220920商业引擎注册+登录配置器 解压密码是1
- U2官方排行榜游戏网关 支持元神,支持传家宝
- GS开战传世客户端+服务端
- (淡漠夕阳)u2引擎合区工具
- 传世GS引擎消除“你的游戏客户端版本号过旧,请及时更新”提示
- 传世一机多区双线路配置器--免密码版本
- 传世凤凰登陆器劫持修复软件
- SQLite3 for Navicat
- 传奇世界npc对话框编辑工具
- 传世GS落霞铭文服务器端
- gs_20210409引擎包+注册机(无限制)
- 传奇世界NPC对话封包查看器[支持时长版和极速版]
- 彩虹引擎传世脚本编辑工具1.7版来了,支持函数脚本翻译
评论