"C++ -Implementierung" bedeutet den Compiler plus Linker plus Standardbibliotheken plus das System, auf dem das Programm tatsächlich ausgeführt wird. Alles außer deiner Quelle, grundsätzlich.
Eine Implementierung ist etwas, das implementiert der C++ - Standard.
Also das Buch sagt nicht, dass eine bestimmte Sache Ihre Funktion aufruft. Vielmehr wird dieses ganze Bündel oder ein Teil davon sicherstellen, dass main
aufgerufen wird.
In der Praxis bedeutet das, dass Ihre kompilierte ausführbare Datei systemspezifischen Startup-Code enthält, gefolgt von Initialisierern für statische Objekte, gefolgt von einem Aufruf Ihrer Hauptfunktion.
und "diese Funktion" ist ...? – lijie
C++ - Interpreter:] – khachik
Wäre das die "Hauptfunktion", vielleicht? –