ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1262
1262
EMPFEHLEN
-
hallo!
folgendes: es gibt ja 2 Möglichkeiten um inline funktionen zu deklarieren.
diese wäre z.B. die eine Möglichekti:
Code :1 2 3 4 5
class beispiel { public: void test() {cout<<"Bla";} };
die zweite möglichkeit besteht darin das schlüsselwort inline
vor die funktion zu schreiben.
nun meine frage: was ist eigentlich der unterschied?
und was sollte ich wann einsetzen?
mfg
xargon
-
25.05.04 19:40 #2
- Registriert seit
- Jul 2003
- Ort
- Duisburg (NRW)
- Beiträge
- 1.788
Das Schlüsselwort inline kannst du dir schenken. Es ist nur eine Empfehlung an den Compiler, eine Funktion inline zu machen. Ob er es tut oder nicht,entscheidet er selber. Die Definition des Funktionsrumpfes innerhalb der Klassendefinition ist vollkommen in Ordnung. Auch so entscheidet der Compiler, ob die Funktion inline gemacht wird. (Quelle: Effektiv C++ programmieren, Lektion 33, Scott Meyers, Addison-Wesley)
Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."
-
na denn is ja alles klar, thx!
Ähnliche Themen
-
Deklaration der Seitensprache
Von wenco im Forum HTML & XHTMLAntworten: 5Letzter Beitrag: 16.06.06, 14:28 -
Variablen Deklaration...
Von SonMiko im Forum Flash PlattformAntworten: 1Letzter Beitrag: 23.03.06, 17:09 -
XML Deklaration Fehlermeldung
Von son gohan im Forum PHPAntworten: 3Letzter Beitrag: 15.07.05, 01:06 -
Deklaration von variablen
Von SiS-Shadowman im Forum C/C++Antworten: 22Letzter Beitrag: 15.04.05, 21:12 -
Falsche Deklaration?
Von Nanaki im Forum JavaAntworten: 4Letzter Beitrag: 05.07.04, 13:20





Zitieren
Login






