Şablonlar
C++ şablonları farklı türde bilgiler ailesi işlevlerini veya çalışabilir sınıfları tanımlamanıza olanak sağlar.C++ şablonları Microsoft uygulaması ISO/ANSI C++ standart temel alır.
Birden çok türleri için aynı kodu yinelenmesini neden durumlarda şablonlarını kullanın.Örneğin, farklı veri türleri için aynı algoritmayı uygulama işlevleri kümesi oluşturmak için işlev şablonları kullanabilirsiniz.Sınıf şablonları, tür-güvenli sınıfları kümesi geliştirmek için de kullanabilirsiniz.Şablonları bazen c makrolar ve void işaretçileri'den daha iyi bir çözüm, ve bunlar çalışırken özellikle koleksiyonları (ana birini kullanan mfc şablonları için) ve akıllı işaretçiler.
Bu Bölümde
Genel bakış
Şablonları veya Visual C++ parametreli türleri hakkında genel bilgiler sağlar.Belirtimleri
İçin bir belirtim sağlar bir template bildirimi.TypeName
Açıklar typename anahtar sözcüğü.Başvuru şablonları [C++ dili]
Kodunuzda şablonları başvurma yöntemini gösteren bir görev sağlar.Açılı ayraç yerleştirme
Açılı ayraçlar içinde şablonları nasıl yerleştirilir açıklar.Diğer uygulamaları arasındaki farklar
Şablonları Microsoft özel uygulamalar anlatılmaktadır.Ad çözümlemesi
Şablon tanımları adlarında üç tür anlatılmaktadır.Sınıf şablonları
Nasıl kullanılacağı ve sınıf şablonlarıyla çalışmak açıklar.İşlev şablonları
Nasıl kullanılacağı ve işlev şablonlarıyla çalışmak açıklar.
İlgili Bölümler
atl com Masaüstü bileşenleri
Şablon tabanlı ve com nesnelerinin programlamasını basitleştirmek C++ sınıfları kümesi atl kitaplık için başvuru malzemesi sağlar.C++ Dil Başvurusu
C++ programlama dili Microsoft C++'da uygulandığı gibi açıklar.Generics ve şablonlar
Generics ve şablonlar arasındaki farklar anlatılmaktadır.