Aracılığıyla paylaş


__tanımlayıcı (C++/CLI)

Visual C++ anahtar sözcükler tanımlayıcılar olarak kullanılabilmesini sağlar.

Tüm platformlar

Sözdizimi

__identifier(Visual_C++_keyword)

Notlar

Kullanımı __identifier anahtar sözcük anahtar sözcükler olmayan tanýmlayýcýlar için izin ancak bir kaç stil kesinlikle önerilmeyen.

Windows Çalışma Zamanı

hzc8ytsz.collapse_all(tr-tr,VS.110).gifGereksinimler

Derleyici seçeneği:/ZW

hzc8ytsz.collapse_all(tr-tr,VS.110).gifÖrnekler

Örnek

Aşağıdaki örnekte, bir sınıf adlı template C# oluşturulur ve dll olarak dağıtılmış.Visual C++ programında kullandığı template sınıfı __identifier anahtar bulgular geliyormuş, template Standart C++ sözcüktür.

// 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();
}

Ortak Dil Çalışma Zamanı

Notlar

__identifier İle geçerli anahtar sözcük /clr ve /clr:oldSyntax derleyici seçenekleri.

hzc8ytsz.collapse_all(tr-tr,VS.110).gifGereksinimler

Derleyici seçeneği:/clr

hzc8ytsz.collapse_all(tr-tr,VS.110).gifÖrnekler

Örnek

Aşağıdaki örnekte, bir sınıf adlı template C# oluşturulur ve dll olarak dağıtılmış.Visual C++ programında kullandığı template sınıfı __identifier anahtar bulgular geliyormuş, template Standart C++ sözcüktür.

// 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();
}

Ayrıca bkz.

Kavramlar

Çalışma platformları için bileşen uzantıları

Çalışma platformları için bileşen uzantıları