'etrafında çalışma s Ne typedefs şablon?
C 0 x şablon takma (bazen şablon typedefs olarak adlandırılır) vardır. here bkz. C geçerli özellik değildir.
Seni geçici olarak kullanmak gibi ? Kapsayıcı nesneleri ya Makrolar ? Onun değer hissediyor musunuz ?
CEVAP
Seni geçici olarak kullanmak gibi ? Kapsayıcı nesneleri ya Makrolar ? Onun değer hissediyor musunuz ?
Kurallı bir şekilde gösterdiğini gibi: bir metafunction kullanmaktır
template <typename T>
struct my_string_map {
typedef std::map<std::string, T> type;
};
// Invoke:
my_string_map<int>::type my_str_int_map;
Bu da STL (allocator::rebind<U>
) kullanılan ve Destek de dahil olmak üzere çok sayıda kütüphane bulunmaktadır. Bu yoğun bioinformatical library kullanıyoruz.
ÅžiÅŸirilmiÅŸ, ama en iyi alternatif zaman ™. Burada makroları kullanarak birçok olumsuzlukları deÄŸmez.
(EDİT: kodu zleri.) Daniel tarafından işaret olarak kuralları STL/Boost yansıtacak şekilde iyileştirdim
Çalışma kopyası Gıt değişiklikler bir ...
Nasıl vim "sudo" hile çalışm...
git: geri yeni dosyalar da dahil olmak...
Neden boşluk meta etrafında bazen gere...
Nereye ve neden&; ÅŸablon" quot; ve...