Parametre türünün tüm temel sınıfları hakkında gerçekten bilmesi gereken bir şablon yazıyorum. N2965 tarafından önerilen std::bases
özelliği bunun için mükemmel, ancak durumu hakkında güvenilir bir bilgi bulamıyorum.N2965 - std :: base ve std :: direct_bases'ın durumu nedir?
Bu teklif hala canlı mı? Eğer öyleyse, bunu ne zaman görebiliriz, standartlaştırılmış olabilir? Değilse, bu yeteneği sağlayacak başka teklifler var mı?
Bir izleme olarak g ++, std::tr2::bases
ve std::tr2::direct_bases
olarak kullanılabilen iki N2965 özelliğine sahiptir. Eşdeğer işlevsellik sağlayabilecek Clang ve/veya Intel için herhangi bir uzantı var mı?
için hiç takip teklifi görmüyorum Bu, herhangi bir yere gitmek için olası değildir. Bu rotayı başlattığımızda, sadece bir mülkün (bir şeyin temel sınıfları) ayrılması yerine başka iç gözlem/yansıma olanakları da ekleyeceğiz. –
Bu, zaman içinde belirli bir noktaya özgü olduğu için muazzam yararsız bir sorudur. – Puppy
@Puppy Bu soruyu 2013'te sormuşsunuz değil mi? Her neyse, özellikler hala g ++ 'da bulunur ve C++' _still_ resmi olarak kabul edilen herhangi bir eşdeğerinden yoksundur, insanlar std :: üsleri üzerinde tökezlemeye devam edecek ve aynı soruyu soracaktır. – marack