Kontextově závislá klíčová slova (rozšíření komponent C++)
Klíčová slova kontextovou jsou elementy jazyka, které jsou uznány pouze v určitém kontextu.Mimo kontext určité kontextovou klíčové slovo může být uživatelem definované symbol.
Všechny knihovny runtime
Poznámky
Následuje seznam kontextovou klíčových slov:
internal(see Člen viditelnost)
where(part of Obecné typy (rozšíření komponent C++))
Pro účely čitelnost můžete omezit používání kontextovou klíčová slova jako symboly user–defined.
Windows Runtime
Poznámky
(Nejsou žádné poznámky platformu pro tuto funkci.)
Požadavky
Volba kompilátoru:/ZW
Common Language Runtime
Poznámky
(Nejsou žádné poznámky platformu pro tuto funkci.)
Požadavky
Volba kompilátoru:/clr
Příklady
Příklad
Následující příklad kódu ukazuje, že v rámci vhodných property kontextovou klíčové slovo lze definovat vlastnost a proměnné.
// context_sensitive_keywords.cpp
// compile with: /clr
public ref class C {
int MyInt;
public:
C() : MyInt(99) {}
property int Property_Block { // context-sensitive keyword
int get() { return MyInt; }
}
};
int main() {
int property = 0; // variable name
C ^ MyC = gcnew C();
property = MyC->Property_Block;
System::Console::WriteLine(++property);
}
Výsledek