【问题标题】:C/C++ naming conventions for variables: some_variable vs somevariable变量的 C/C++ 命名约定:some_variable 与 somevariable
【发布时间】:2011-07-26 02:20:23
【问题描述】:

我想知道命名变量的首选方式是什么:some_variable 或 somevariable。 看一些图书馆,我都看过。此外,Google C++ Style Guide 等一些广泛使用的样式约定允许两者兼有。

你喜欢什么,为什么?是否有规则或良好实践告诉何时使用哪个?这同样适用于函数/方法中的参数名称吗?

混合这两种约定是个好主意吗?如果是,什么时候应该使用第一个命名约定,什么时候使用第二个?

【问题讨论】:

标签: variables coding-style naming-conventions arguments


【解决方案1】:

使用最易读、最不容易混淆的内容。

【讨论】:

    【解决方案2】:

    您应该遵循任何对您有意义的命名约定。

    对我来说,我总是使用 camelCase 表示变量,使用 PascalCase 表示公共方法和属性。

    【讨论】:

      【解决方案3】:

      C++ 标准库对函数名和类名都使用约定,尽管_ 约定显然越来越受欢迎(由于 STL 已标准化,它已在最近的添加中使用)。坚持您的项目指南,或自己制定,但始终如一地应用它们。

      我个人的风格是将some_function 用于函数,somevar 用于变量,PascalCase 用于类名。我身边没有 Stroustrup 的C++ 编程语言,但我相信这也是他的风格。

      【讨论】:

        猜你喜欢
        • 2010-09-19
        • 2011-12-21
        • 2011-03-09
        • 2010-09-19
        • 2012-12-07
        • 1970-01-01
        • 1970-01-01
        • 2021-06-22
        相关资源
        最近更新 更多