Visual Studio and .NET Framework Home
Support Variadic Templates
as Won't Fix
6/3/2009 7:49:27 AM
Please consider adding support for variadic templates to the C++ compiler.
Version Currently Used
Visual Studio 2010 Beta 1
Operating System Currently Used
Windows Server 2008
The C++0x standard defines variadic templates. In my humble opinion, these are second only to concepts in the utility to language users. I'm not personally too disappointed that concepts are not to be included, but I really find variadic templates extremely useful.
I do a lot of metaprogramming, and constantly find myself in situations where variadic templates are useful. They are not simply a syntactic sugar for creating tuple types, but are fantastically useful for creating metatypes.
Competitiveness of the C++ compiler
You can indicate your satisfaction with how Microsoft handled this issue by completing this quick
3 question survey
to post a comment.
Please enter a comment.
on 1/7/2012 at 6:41 AM
Please, we need Variadic Templates in VS11! The whole Stdlib and Boost-Lib would shrink and gives us nice metaprogramming performance boosts.
on 1/3/2012 at 3:43 PM
Hi, I am using Visutl Studio 2011 developer preview version, however varidic templates is still not featured as I have tried so far.
on 8/14/2010 at 3:29 AM
This would be amazing, please please add. Thank you.
on 9/21/2009 at 5:56 PM
Variadic templates and functions are an essential feature of C++0x and they've been proposed 3 years ago. The whole Boost library would drastically shrink with the use of variadic templates. Please take them into serious consideration.
on 6/4/2009 at 9:07 AM
Hi: we did take a look at variadic templates but we decided that we didn't have the resources to fully implement them in time to ship in Dev10. But they are definitely at the top of the list for Dev11.
Visual C++ Compiler Team
on 6/4/2009 at 5:07 AM
Thank you for your feedback, we are currently reviewing the feedback you have submitted.
to post a workaround.
Please enter a workaround.
© 2014 Microsoft