Sdílet prostřednictvím


__identifier (C++/CLI)

Umožňuje použití klíčových slov jazyka Visual C++ jako identifikátory.

Všechny platformy

Syntaxe

__identifier(Visual_C++_keyword)

Poznámky

Použít __identifier klíčové slovo pro identifikátory, které nejsou klíčových slov povoleno, ale důrazně odrazuje jako styl.

prostředí Windows Runtime

Požadavky

Volba kompilátoru:/ZW

Příklady

Příklad

Následující příklad třídy pojmenovaný template je vytvořen v jazyce C# a distribuovány jako knihovna DLL.V programu Visual C++, používá template třídy, __identifier klíčové slovo skrývá skutečnost, template je standard C++ klíčové slovo.

// identifier_template.cs
// compile with: /target:library
public class template {
   public void Run() { }
}

// keyword__identifier.cpp
// compile with: /ZW
#using <identifier_template.dll>
int main() {
   __identifier(template)^ pTemplate = ref new __identifier(template)();
   pTemplate->Run();
}

Common Language Runtime

Poznámky

__identifier Klíčové slovo je platná /clr a /clr:oldSyntax volby kompilátoru.

Požadavky

Volba kompilátoru:/clr

Příklady

Příklad

Následující příklad třídy pojmenovaný template je vytvořen v jazyce C# a distribuovány jako knihovna DLL.V programu Visual C++, používá template třídy, __identifier klíčové slovo skrývá skutečnost, template je standard C++ klíčové slovo.

// identifier_template.cs
// compile with: /target:library
public class template {
   public void Run() { }
}

// keyword__identifier.cpp
// compile with: /clr
#using <identifier_template.dll>

int main() {
   __identifier(template) ^pTemplate = gcnew __identifier(template)();
   pTemplate->Run();
}

Viz také

Koncepty

Rozšíření komponent pro platformy běhového prostředí

Rozšíření komponent pro platformy běhového prostředí