Freigeben über


// Implementierungskommentar

Der Abschnitt // Implementation ist der wichtigste Teil jeder MFC-Klassen-Deklaration.

diese beinhaltet alle Implementierungsdetails dieses Abschnitts. können Membervariablen und Memberfunktionen in diesem Abschnitt enthalten. Alle unter dieser Zeile kann in einer zukünftigen Version von MFC ändern. Sofern, dass es nicht vermeiden können, sollten Sie nicht auf Details unter der // Implementation Zeile verlassen. Außerdem werden die Member, die unter der Implementierungszeile deklariert, nicht dokumentiert, obwohl eine Implementierung in den Hinweisen technischen erläutert wird. Überschreibungen virtueller Funktionen in der Basisklasse befinden sich in diesem Abschnitt, unabhängig vom Abschnitt die Basisklassenfunktion in definiert wurde, da die Tatsache, dass eine Funktion überschreibt, die Basisklassenimplementierung als ein Implementierungsdetail gilt. Normalerweise werden diese Member, jedoch nicht immer geschützt.

Beachten Sie einer CStdioFile, die unter Ein Beispiel für Kommentare aufgeführt werden, das den Member möglicherweise, die unter der // Implementation Kommentars deklariert, als public, protected oder private deklariert werden. Sie sollten dieser Member mit Vorsicht nur verwenden, da sie möglicherweise in der Zukunft ändern. Das Deklarieren einer Gruppe Member als public ist möglicherweise erforderlich, damit die Klassenbibliotheksimplementierung ordnungsgemäß funktioniert. Dies bedeutet nicht jedoch, dass es problemlos auf so deklarierten Member verwenden.

Hinweis

Sie suchen z Kommentare der verbleibenden Typen entweder über bzw. unter dem Kommentar // Implementation.Grundsätzlich beschreiben sie die Arten aus Membern, die unterhalb sie deklariert werden.Wenn sie unterhalb des // Implementation Kommentars auftreten, müssen Sie davon ausgehen, dass die Member kann in zukünftigen Versionen von MFC ändern.

Siehe auch

Konzepte

Verwenden der MFC-Quelldateien

Ein Beispiel für die Kommentare

// Constructors-Kommentar

// Attributes-Kommentar

// Operations-Kommentar

// Overridables-Kommentar