Hallo, ich habe hier 5 kleine cods aus c++ .
Kann mir jemand helfen bei dieser aufgabe...
Es sind klassen , aber ich muss wissen was jede was macht zeile bis zeile.
Kann mir jemand helfen zbs zeile 1 macht das und dies ... usw..
1.
Code
class Base {
public:
virtual void f();
};
class Derived : public Base {
private:
virtual void f();
};
Base *b=new Derived;
(*b).f();
Derived *d=new Derived;
(*d).f();
Alles anzeigen
2.
Code
//2)a
class A {
virtual void Func() {puts(Func A);
}
};
class B: class A {
};
main() {
B a;
a.Func();
}
//2)b
// zweiter code 2)b ist fast gleich wie 2)a nur was ist anders???
class A{
virtual void Func() { puts(Func);
}
};
class B : class A {
public:
void Func() { puts(Func B); }
};
main() {
B a;
a.Func();
}
Alles anzeigen
Code
int main() {
XmlElement elements[10];
char names[10][30],values[10][30];
//... poziv neke funkcije koja popunjava polja names i values
for (int i=0; i<10; i++) {
elements[i].SetName(names[i]);
elements[i].SetValue(values[i]);
}
}
Alles anzeigen
Code
class B {
public :
int func() const;
private:
int clan;
};
int B::func() const {
clan=53;
return clan;
}
Alles anzeigen
so das sind die 5 codes , jeder cod ist für sich selbst und nicht alle mitannander verbunden.
Ich bedancke mich in voraus...