c++ - Qt 编码风格 : how to name private variables

标签 c++ qt coding-style

我想知道,在 Qt C++ 类中命名私有(private)变量的“最佳”方式是什么?

我知道每个公司/个人在编码风格指南方面都有自己的偏好,但也许你可以举一些我可以选择的例子。目前我倾向于在私有(private)变量前加上“my”前缀,这看起来有点傻。例如:

public: 
    bool setColor();
    QColor color();
private:
    QColor mycolor;

我确实读过http://wiki.qt.io/Qt_Coding_Style供引用,但遗憾的是它没有涵盖这个问题。

最佳答案

Qt 本身使用“私有(private)类”(又名 pImpl)封装,因此不需要额外的命名约定。

作为替代方案,有些人更喜欢选择特殊前缀,例如 m_

关于c++ - Qt 编码风格 : how to name private variables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29386491/

相关文章:

C++ - 将项目添加到排序数组的最快方法

c++ - 使用 Opencv 和 Qt 对两个灰度图像进行减法的使用条款

QT ffmpeg 设置

c++ - QThread内存泄漏

c++ - 如何获得 PCCERT_CONTEXT 私钥的 NCRYPT_KEY_HANDLE?

c++ - C++11 中的 "final"关键字用于函数的目的是什么?

asp.net - JavaScript : Why if(false)?

python - 为了良好的风格,我应该在 Python 中在方法之前定义内部类,反之亦然吗?

java - 如何在 Java 中正确转换泛型集合?

c++ - 为什么编译器可以比普通函数更好地优化 lambda?