当我运行我的代码时,在值周围没有方括号时,我只会得到第一整数;当我运行我的代码时,都将括号内的值前后仅得到第二个整数。
输出应类似于x / y
谢谢您的时间。
class cBruch
{
private:
int zaehler;
int nenner;
int ggt(int a,int b);
void kuerzen();
public:
cBruch(int zaehler_in = 0,int nenner_in = 1);
~cBruch();
void ausgabe(); //output
};
.h
cBruch::cBruch(int zaehler_in,int nenner_in)
{
zaehler = zaehler_in;
nenner = nenner_in;
cout << "Konstruktor Zaehler = " << zaehler << " Nenner = " << nenner << endl;
}
cBruch::~cBruch()
{
cout << "Destruktor Zaehler = " << zaehler << " Nenner = " << nenner << endl;
}
void cBruch::ausgabe()
{
cout << "Bruch: " << zaehler << "/" << nenner << "\tGleitkommazahl: "<< double(zaehler) / nenner << endl;
}
.cpp
python