Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Általános C++ osztályt az Osztálynézet használatával vehet fel. Az általános C++ osztály egy ön által definiált vagy ön által definiált osztályból származtatott osztály.
Általános C++ osztály hozzáadása projekthez
Osztálynézetben kattintson a jobb gombbal arra a projektre, amelyhez hozzá szeretné adni az új osztályt, válassza a Hozzáadás, majd az Osztály lehetőséget.
Az Osztály hozzáadása párbeszédpanel sablonok paneljén válassza a C++ Osztály lehetőséget. Válassza a Hozzáadás lehetőséget az általános C++ osztályvarázsló megjelenítéséhez.
A varázslóban adjon meg egy osztálynevet, majd adja meg a beállításokat, vagy fogadja el az alapértelmezett értékeket.
A varázsló bezárásához és a projekt új általános C++ osztályának megtekintéséhez válassza a Befejezés lehetőséget.
Ebben a szakaszban
Általános C++ osztály varázsló
Általános C++ osztályt ad hozzá egy projekthez. Az osztály nem örökli az ATL-t vagy az MFC-t.
Osztály neve
Beállítja az új osztály nevét.
.h fájl
Beállítja az új osztály fejlécfájljának nevét. Alapértelmezés szerint ez a név az osztálynévben megadott néven alapul. Ha a fejlécfájlt a kívánt helyre szeretné menteni, vagy egy meglévő fájlhoz szeretné hozzáfűzni az osztálydeklarációt, kattintson a három pontra (...). Ha egy meglévő fájlt ad meg, és a Befejezés lehetőséget választja, a varázsló kéri, hogy adja meg, hogy az osztálydeklaráció hozzá legyen-e fűzve a fájl tartalmához. A deklaráció hozzáfűzéséhez válassza az Igen lehetőséget; a varázslóhoz való visszatéréshez és egy másik fájlnév megadásához válassza a Nem lehetőséget.
.cpp fájl
Beállítja az új osztály implementációs fájljának nevét. Alapértelmezés szerint ez a név az osztálynévben megadott néven alapul. Ha a megvalósítási fájlt a kívánt helyre szeretné menteni, vagy hozzá szeretné fűzni az osztálydefiníciót egy meglévő fájlhoz, kattintson a három pontra (...). Ha egy meglévő fájlt ad meg, és a Befejezés lehetőséget választja, a varázsló kéri, hogy adja meg, hogy az osztálydefiníció hozzá legyen-e fűzve a fájl tartalmához. A definíció hozzáfűzéséhez válassza az Igen lehetőséget; a varázslóhoz való visszatéréshez és egy másik fájlnév megadásához válassza a Nem lehetőséget.
Alaposztály
Beállítja az új osztály alaposztályát.
Hozzáférés
Az új osztály alaposztálytagokhoz való hozzáférését állítja be. A hozzáférési módosítók olyan kulcsszavak, amelyek meghatározzák, hogy a többi osztály milyen hozzáférési szintű hozzáféréssel rendelkezik az osztálytagfüggvényekhez. A hozzáférés megadásáról további információt a Tagok hozzáférés-vezérlése című témakörben talál. Alapértelmezés szerint az osztály hozzáférési szintje a következőre
publicvan állítva: .publicprotectedprivate- Alapértelmezett (Nem jön létre hozzáférési módosító.)
Virtuális destruktor
Megadja, hogy az osztálymegsemmisítő virtuális-e. A virtuális destruktor használata segít biztosítani, hogy a megfelelő destruktor legyen meghívva a származtatott osztályok példányainak törlésekor.
beágyazott
Az osztálykonstruktort és az osztálydefiníciót beágyazott függvényként hozza létre a fejlécfájlban.
Felügyelt
Ha ki van jelölve, hozzáad egy felügyelt osztály- és fejlécfájlt. Ha törölve van, hozzáad egy natív osztály- és fejlécfájlt.