Derleyicimin variadic şablonlarını destekleyip desteklemediğini bana bildiren bir makro var mı?Variadic şablonlarını koşullu olarak nasıl derlerim?
#ifdef VARIADIC_TEMPLATES_AVAILABLE
template<typename... Args> void coolstuff(Args&&... args);
#else
???
#endif
Desteklenmiyorlarsa, sanırım onları bir sürü aşırı yüklenmeyle simüle edebilirim. Daha iyi bir fikir var mı? Belki işi kolaylaştıracak önişlemci kütüphaneleri var mıdır?
Ben Niels ile Yaklaşımınızı birleştirmek istiyorum daha sonra, gerçek uygulamanın yapıldığı tek bir şablon sınıfına geçilir. Fikir sadece hata ayıklama kolaylaştırmak için makrolarda kod miktarını azaltmak için :) –