C++ 类格式化

标签 c++ class format

这是否被普遍接受为 C++ 类的正确格式?在尝试学习类时,我已经看到了许多不同的格式来编写类代码。我只是想知道这样做的标准或“正常”方式是什么。

class Circle
{
private:
    double radius;
public:
    Circle()
    {
        radius = 0.0;
    }
    Circle(double r)
    {
        radius = r;
    }
    // MEMBER
    void setRadius(double r)
    {
        radius = r;
    }
    double getArea()
    {
        return 3.14159 * radius * radius;
    }
};

最佳答案

这是品味和一致性的问题。有许多方法不仅可以格式化类,还可以格式化代码的所有部分。重要的是代码对参与您项目的任何人都是可读的,并且遵循您的团队/工作场所/任何地方的基本准则。

关于C++ 类格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7892908/

相关文章:

C++ boost 大数存储

c++ - 创建顺序类对象

vba - 使用access vba检查Windows日期格式

Java控制打印输出格式

c++ - Linux C++ : Does a return from main() cause a multithreaded app to terminate?

c++ - 将 QString 转换为 char* 不稳定?

c++ - 从其他类文件 C++ 实现函数

python - Python 中的类是否需要构造函数 __init__?

php - Amchart 和 Ajax 以不正确的格式获取数据

c++ - 结构中的类