Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » include-Blocker

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
20.04.2004, 13:10 Uhr
Lumina



warum verwendet man include-Blocker und wann?!
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.04.2004, 13:15 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


man verwendet sie um eine mehrfachincludierung zu verhindern...
benutzen solltest du sie immer und nicht nur spuradisch


C++:
#ifndef MYHEADER_H        
#define MYHEADER_H

//inhalt des headers

#endif


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 20.04.2004 um 13:15 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.04.2004, 13:22 Uhr
Lumina



dienen sie auch dazu, dass andere nicht wissen, welche Funktionen man geschrieben hat und dann nicht auf diese zugreifen können?
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.04.2004, 13:24 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


nein
so wie ichs kenne gehts nur darum mehrfachincludierungen zu vermeiden und deswegen verwendet man include-guards/include-blockers
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 20.04.2004 um 13:25 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.04.2004, 13:29 Uhr
Lumina



Mehrfachincludierungen will man nicht haben wegen der Linkerzeit und weil es nicht nötig ist oder?
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
20.04.2004, 13:30 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

...und weil es nicht nötig ist oder?


schlimmer, nicht das es unnötig wäre sondern der kompiler kommt damit einfach nicht klar....
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.04.2004, 13:33 Uhr
Lumina



naja, das hätte ich dann wohl auch noch gemerkt...

Also Danke für die schnelle und zuverlässige Auskunft!
(Ich komme wieder...)
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.04.2004, 13:33 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Es gibt allerdings verschiedene Situation indem das nix bringt und der Compiler trotzdem probleme macht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
20.04.2004, 13:34 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

Es gibt allerdings verschiedene Situation indem das nix bringt und der Compiler trotzdem probleme macht.


das sind dann vermutlich die nicht so guten compiler die unter linux laufen oder?
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
20.04.2004, 13:40 Uhr
Lumina



Nicht streiten....

beantwortet mir lieber noch ne Frage:
Was haben inline-Funktionen für einen Vorteil ggüb. Makrodefinitionen? Welchen Vorteil haben beide ggüb. "normalen" Funktionen?
--
*******************************************
Willst du glücklich sein im Leben, trage bei zu and'rer Glück,
denn die Freude, die wir geben, kehrt ins eig'ne Herz zurück!
*******************************************
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: