janomerico
Erfahrenes Mitglied
edit: im untersten post wurde meine frage deutlicher gestellt
Zuletzt bearbeitet:
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
void name(int& zahl){
zahl+=1;
}
main(){
int nummer=1;
name(nummer);
}
1 int normal(int);
2 int& mirreferenz(int);
3
4 int main()
5 {
6 int argument = 3;
7
8 int ergebnis;
9
10 ergebnis = normal(argument);
11
12 ergebnis = mitreferenz(argument);
13 }
14
int normal(int p)
{
return 2*p
}
int& mitreferenz(int p)
{
return 3+p
}
ergebnis = normal(argument);
ergebnis = 2*argument;
ergebnis = mitreferenz(argument);
4: #include <iostream.h>
5:
6: class CAT
7: {
8: public:
9: CAT(); // Standardkonstruktor
10: // Aus Platzgruenden auf Kopierkonstruktor und Destruktor verzichtet!
11: int GetAge() const { return *itsAge; }
12: int GetWeight() const { return *itsWeight; }
13: void SetAge(int age) { *itsAge = age; }
14: CAT & operator=(const CAT &);
15:
16: private:
17: int *itsAge;
18: int *itsWeight;
19: };
20:
21: CAT::CAT()
22: {
23: itsAge = new int;
24: itsWeight = new int;
25: *itsAge = 5;
26: *itsWeight = 9;
27: }
28:
29:
30: CAT & CAT::operator=(const CAT & rhs)
31: {
32: if (this == &rhs)
33: return *this;
34: *itsAge = rhs.GetAge();
35: *itsWeight = rhs.GetWeight();
36: return *this;
37: }
38:
39:
40: int main()
41: {
42: CAT frisky;
43: cout << "Alter von Frisky: " << frisky.GetAge() << endl;
44: cout << "Alter von Frisky auf 6 setzen...\n";
45: frisky.SetAge(6);
46: CAT whiskers;
47: cout << "Alter von Whiskers: " << whiskers.GetAge() << endl;
48: cout << "Frisky in Whiskers kopieren...\n";
49: whiskers = frisky;
50: cout << "Alter von Whiskers: " << whiskers.GetAge() << endl;
51: return 0;
52: }
30: CAT & CAT::operator=(const CAT & rhs)
31: {
32: if (this == &rhs)
33: return *this;
34: *itsAge = rhs.GetAge();
35: *itsWeight = rhs.GetWeight();
36: return *this;
37: }
// int& funktion()
// oder
// int funktion()
{
int b = 5;
int &ref = b;
return ref;
}