Erweitern der Namespaces

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu C++ Namespaces - Index

Namespaces sind nicht zusammenhängend und können weitergehend bearbeitet werden. Wenn Sie einen Namespace neu deklarieren, wird der ursprüngliche Bereich erweitert, indem neue Deklarationen hinzugefügt werden. Alle Erweiterungen, die nach der using-Deklaration an einem Namespace vorgenommen werden, sind an der Stelle, an der die Deklaration verarbeitet wird, noch nicht bekannt. Deshalb sollten alle überladenen Versionen der jeweiligen Funktion in den Namespace aufgenommen werden, bevor Sie die Funktion über using aufrufen.