注册 登录
编程论坛 C++教室

求大神援助,新人小白,题目都看不懂

仙鸿、 发布于 2019-03-16 16:21, 1787 次点击
声明一个CPU 类,包含等级(rank)、频率(frequency)、电压(voltage)等属性,有两个公有成员函数 run、stop。其中,rank 为枚举类型 CPU_Rank,声明为 enum CPU_Rank{P1 = 1,P2,P3,P4,P5,P6,P7}; frequency 为单位是 MHz 的整型数, voltage 为浮点型的电压值。观察构造函数和析构函数的调用顺序。


这个咋写啊

3 回复
#2
lyb6612019-03-18 18:50
这个应该先学点物理学
#3
yu17761517872020-06-20 08:40
这种说明性的题目还是比较简单的,竞赛中直接提需求的才有水平😁,也就说你基础过了,这道题没问题的
#4
rjsp2020-06-20 22:27
看不懂题目要求想干嘛

程序代码:
#include <iostream>

class CPU
{
public:
    CPU()
    {
        std::clog << "CPU()" << '\n';
    }
    ~CPU()
    {
        std::clog << "~CPU()" << '\n';
    }
    void run();
    void stop();
    enum CPU_Rank {P1=1,P2,P3,P4,P5,P6,P7};
private:
    CPU_Rank rank = P1;
    unsigned frequency = 0; // MHz
    double voltage = 0;
};

int main( void )
{
    CPU a;
}
1