Freitag, 17. Oktober 2008

C++ Reminder - #include Anmerkungen

Jedesmal muss ich mir das wieder anlesen, sobald ich wieder anfange mit C++

#include inkludiert Bibliotheken dabei unterscheidet man zwischen 
< > und "" 
z.B.: #include <iostream> und #include "meinelib.h";

Der Unterschied liegt im Suchverhalten nach den Bibliotheken: 
<> sucht in den include Verzeichnissen nach der Bibliothek (die definierten Pfade)
"" sucht im aktuellen Arbeitsverzeichnis nach der Bibliothek


Anmerkungen:
  • Alle Standardbibliotheken werden ohne .h inkludiert um sie etwas abzuheben (d.h. es geht auch mit)!
  • Alle alten C Bibliotheken werden mit c vorneweg eingeleitet (z.B. <conio>)!
  • Alle Standardbibliotheken aus C++ liegen unter dem Namespace std!

Keine Kommentare: