Průvodce přidáním členské funkce
Tento průvodce přidá deklaraci členské funkce do souboru hlaviček a prázdnou implementaci do implementačního souboru pro vybranou třídu.
Po přidání členské funkce pomocí průvodce můžete upravovat její kód ve vývojovém prostředí.
Návratový typ;
Nastaví návratový typ přidávané členské funkce.Můžete zadat vlastní návratový typ, nebo můžete zvolit ze seznamu dostupných typů.Informace o typech naleznete v tématu Základní typy.char
int
unsigned int
double
long
unsigned long
float
short
void
HRESULT
unsigned char
Název funkce
Nastaví název přidávané členské funkce.Typ parametru
Pokud má členská funkce parametry, nastaví typ přidávaného parametru.Můžete zadat vlastní parametr, nebo můžete zvolit ze seznamu dostupných typů.char
int
unsigned char
double
long
unsigned int
float
short
unsigned long
Název parametru
Pokud má členská funkce parametry, nastaví název přidávaného parametru.Seznam parametrů
Zobrazí seznam parametrů, které jste přidali do členské funkce.Chcete-li přidat parametr do seznamu, zadejte typ a název v poli Typ parametru a Název parametru a klikněte na tlačítko Přidat.Chcete-li parametr odebrat ze seznamu, vyberte parametr a klikněte na Odebrat.Access
Nastaví přístup ke členské funkci.Modifikátory přístupu jsou klíčová slova, která určující přístup jiných tříd ke členské funkci.Pro další informace o přístupu navštivte Nastavení přístupu ke členům.Ve výchozím nastavení je úroveň přístupu ke členské funkci nastavena na public (veřejné).Zkontrolujte, zda je nová členská funkce statická nebo virtuální a zda je vložená nebo prázdná.Pokud nastavíte členskou funkci jako prázdnou, je zaškrtnuto políčko Virtual a zaškrtávací políčko Vložená je nedostupné.Výchozí hodnota členské funkce je nonstatic, nonvirtual.
Možnost
Description
Určuje, že se funkce chová jako globální a může být volána vně třídy bez vytváření instance třídy.Členská funkce nemá přístup k nestatickým členům.Členská funkce definována jako Static nemůže být virtuální.
Zajišťuje objektu správné volání členské funkce bez ohledu na výraz použitý k volání členské funkce.Členská funkce definována jako Virtual nemůže být statická.
Prázdná
Označuje, že není poskytována žádná implementace pro deklarované virtuální členskou funkci. Proto Prázdná může být definována pouze virtuální členská funkce.Další informace naleznete v tématu Class-Member Declaration Syntax.
Třída, která obsahuje alespoň jednu prázdnou virtuální členskou funkci, je považována za abstraktní třídu.Třídy odvozené od abstraktní třídy musí implementovat prázdné virtuální členské funkce, nebo jsou také abstraktní třídy.
Dává kompilátoru pokyn k vložení kopie členské funkce na každé místo, kde je členská funkce zavolána.Členská funkce určená jako Vložená nemůže být prázdná.
.cpp soubor
Nastaví umístění souboru, do kterého je prázdná implementace členské funkce vložena.Ve výchozím nastavení je zapsána do souboru CPP pro třídu, do které je členská funkce přidávána.Chcete-li změnit název souboru, klikněte na tlačítko se třemi tečkami.Implementace členské funkce se přidá do obsahu vybraného souboru.Komentář
Komentář členské funkce v souboru hlaviček.Signatura funkce
Zobrazí členskou funkci tak, jak se zobrazí v kódu po kliknutí na tlačítko Dokončit.V tomto poli nelze upravovat text.Chcete-li změnit členskou funkci, změňte příslušná pole v průvodci.