Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
U kunt een algemene C++-klasse toevoegen met behulp van Class View. Een algemene C++-klasse is een klasse die u definieert of die is afgeleid van een klasse die u definieert.
Een algemene C++-klasse toevoegen aan een project
Klik in de klasseweergave met de rechtermuisknop op het project waaraan u de nieuwe klasse wilt toevoegen, kies Toevoegen en kies vervolgens Klasse.
Selecteer C++ Klasse in het deelvenster Sjablonen in het dialoogvenster Klasse toevoegen. Selecteer Toevoegen om de algemene C++-klassewizard weer te geven.
Geef in de wizard een klassenaam op en definieer vervolgens instellingen of accepteer de standaardwaarden.
Als u de wizard wilt sluiten en de nieuwe algemene C++-klasse in het project wilt weergeven, selecteert u Voltooien.
In deze sectie
Wizard voor generieke C++-klasse
Hiermee voegt u een algemene C++-klasse toe aan een project. De klasse neemt niet over van ATL of MFC.
Klassenaam
Hiermee stelt u de naam van de nieuwe klasse in.
.h-bestand
Hiermee stelt u de naam van het headerbestand voor de nieuwe klasse in. Deze naam is standaard gebaseerd op de naam die u opgeeft in de klassenaam. Als u het headerbestand wilt opslaan op de locatie van uw keuze of de klassedeclaratie wilt toevoegen aan een bestaand bestand, selecteert u de knop met het beletselteken (...). Als u een bestaand bestand opgeeft en Voltooien selecteert, wordt u gevraagd of de klassedeclaratie moet worden toegevoegd aan de bestandsinhoud. Als u de declaratie wilt toevoegen, selecteert u Ja; als u wilt terugkeren naar de wizard en een andere bestandsnaam wilt opgeven, selecteert u Nee.
.cpp bestand
Hiermee stelt u de naam van het implementatiebestand voor de nieuwe klasse in. Deze naam is standaard gebaseerd op de naam die u opgeeft in de klassenaam. Als u het implementatiebestand wilt opslaan op de locatie van uw keuze of de klassedefinitie wilt toevoegen aan een bestaand bestand, selecteert u de knop met het beletselteken (...). Als u een bestaand bestand opgeeft en Voltooien selecteert, wordt u door de wizard gevraagd of de klassedefinitie moet worden toegevoegd aan de bestandsinhoud. Als u de definitie wilt toevoegen, selecteert u Ja; als u wilt terugkeren naar de wizard en een andere bestandsnaam wilt opgeven, selecteert u Nee.
Basisklasse
Hiermee stelt u de basisklasse voor de nieuwe klasse in.
Toegang
Hiermee stelt u toegang tot de basisklasseleden voor de nieuwe klasse in. Toegangsaanpassingen zijn trefwoorden die het toegangsniveau opgeven dat andere klassen hebben voor de functies van het klasselid. Zie Toegangsbeheer voor leden voor meer informatie over het opgeven van toegang. Standaard is het klassetoegangsniveau ingesteld op
public.publicprotectedprivate- Standaard (er wordt geen toegangsmodifier gegenereerd.)
Virtuele destructor
Geeft aan of de destructor van de klasse virtueel is. Het gebruik van een virtuele destructor helpt ervoor te zorgen dat de juiste destructor wordt aangeroepen wanneer exemplaren van afgeleide klassen worden verwijderd.
inline-
Genereert zowel de klasseconstructor als de klassedefinitie als inlinefuncties in het headerbestand.
Beheerd
Wanneer deze optie is geselecteerd, voegt u een beheerd klasse- en headerbestand toe. Wanneer dit is gewist, wordt een systeemeigen klasse- en headerbestand toegevoegd.