Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan lägga till en allmän C++-klass med hjälp av klassvyn. En allmän C++-klass är en klass som du definierar eller som härleds från en klass som du definierar.
Så här lägger du till en allmän C++-klass i ett projekt
Högerklicka på det projekt som du vill lägga till den nya klassen till i klassvyn, välj Lägg till och välj sedan Klass.
I dialogrutan Lägg till klass går du till fönstret Mallar och väljer C++-klass. Välj Lägg till för att visa den allmänna C++-klassguiden.
Ange ett klassnamn i guiden och definiera sedan inställningar eller acceptera standardinställningarna.
Om du vill stänga guiden och visa den nya generiska C++-klassen i projektet väljer du Slutför.
I det här avsnittet
Allmän C++-klassguide
Lägger till en allmän C++-klass i ett projekt. Klassen ärver inte från ATL eller MFC.
Klassnamn
Anger namnet på den nya klassen.
.h-fil
Anger namnet på huvudfilen för den nya klassen. Som standard baseras det här namnet på det namn som du anger i Klassnamn. Om du vill spara huvudfilen på valfri plats, eller om du vill lägga till klassdeklarationen i en befintlig fil, väljer du ellipsknappen (...). Om du anger en befintlig fil och väljer Slutför uppmanas du att ange om klassdeklarationen ska läggas till i filinnehållet. Om du vill lägga till deklarationen väljer du Ja; om du vill gå tillbaka till guiden och ange ett annat filnamn väljer du Nej.
.cpp-filen
Anger namnet på implementeringsfilen för den nya klassen. Som standard baseras det här namnet på det namn som du anger i Klassnamn. Om du vill spara implementeringsfilen på valfri plats, eller om du vill lägga till klassdefinitionen i en befintlig fil, väljer du ellipsknappen (...). Om du anger en befintlig fil och väljer Slutför uppmanas du att ange om klassdefinitionen ska läggas till i filinnehållet. Om du vill lägga till definitionen väljer du Ja; om du vill gå tillbaka till guiden och ange ett annat filnamn väljer du Nej.
Basklass
Anger basklassen för den nya klassen.
Tillträde
Anger åtkomst till basklassmedlemmar för den nya klassen. Åtkomstmodifierare är nyckelord som anger vilken åtkomstnivå som andra klasser har till klassmedlemsfunktionerna. Mer information om hur du anger åtkomst finns i Åtkomstkontroll för medlemmar. Som standard är klassåtkomstnivån inställd på
public.publicprotectedprivate- Standard (Ingen åtkomstmodifierare genereras.)
Virtuell destruktor
Anger om destruktorn i klassen är virtuell. Med hjälp av en virtuell destruktor ser du till att rätt destruktor anropas när instanser av härledda klasser tas bort.
inlinje
Genererar både klasskonstruktorn och klassdefinitionen som infogade funktioner i huvudfilen.
Administrerad
Välj så läggs en hanterad klass och huvudfil till. När den rensas lägger du till en intern klass- och rubrikfil.