从类到类类型转换的英尺到英寸

时间:2017-04-12 09:40:39

标签: c++

我正在制作一个带有类到类类型转换的c ++程序,我编写了这段代码......变量i不受类型转换的影响 我尝试把它带到外面,但我不能让它工作......请帮助

#include<conio.h>
#include<iostream>
using namespace std;
class feet
{
    int f;
    public:
    void inputfeet()
        {
            cin>>f;
        }
    get()
    {
        return (f);
    }
};
class inches
{
    int i;
    public:
    void inputinches()
        {
            cin>>i;
        }

        void operator - (feet x){
        i=i+((x.get())*12);
        }
        void show(){
    cout<<"inches"<<i;
        }
};

int main()
{
    feet foot;
    inches inch;
    foot.inputfeet();
    inch.inputinches();
    -inch;
    inch.show();
    return 0;
}

0 个答案:

没有答案