-
Moderator
1.) Microsofts obskures pseudo-C++, das ich nicht als echtes C++ ansehe, weil es sich nicht an den ANSI-Standard für C++ hält, hat main als void. Korrektes, standardkonformes C++ hat main als int. Benutze int main() (oder meinetwegen int main(void), was das gleiche ist).
2.) <*.h> hießen die STL-Header früher. Irgendwann wurde dann festgelegt, daß das .h überflüssig ist, seitdem heißen sie <*>. Laß' das .h weg, es sei denn der Compiler kann die includete Datei ohne .h nicht finden.
Mir ist keine Version von gcc/g++* bekannt, die noch das .h erwarten würde; wenn du mit .h includest bekommst du zur Kompilierzeit eine Warnung.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln