{"id":143,"date":"2014-11-17T09:59:41","date_gmt":"2014-11-17T09:59:41","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2014\/11\/17\/c111417-features-in-vs-2015-preview\/"},"modified":"2019-02-18T18:05:10","modified_gmt":"2019-02-18T18:05:10","slug":"c111417-features-in-vs-2015-preview","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/c111417-features-in-vs-2015-preview\/","title":{"rendered":"C++11\/14\/17 Features In VS 2015 Preview"},"content":{"rendered":"<p><span style=\"font-family:Verdana;font-size:12pt\">Visual Studio 2015 Preview <a href=\"http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2014\/11\/12\/visual-studio-2015-preview-now-available.aspx\"><span style=\"color:blue;text-decoration:underline\">is now available<\/span><\/a>, so here&#8217;s an updated feature table for the Core Language:  <\/span>\n  &nbsp;<\/p>\n<div>\n<table style=\"border-collapse:collapse\" border=\"0\">\n<colgroup>\n<col style=\"width:321px\">\n<col style=\"width:63px\">\n<col style=\"width:116px\">\n<col style=\"width:53px\"><\/colgroup>\n<tbody valign=\"top\">\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  solid 1.0pt;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\"><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2009\/n2869.html\"><span style=\"color:blue;text-decoration:underline\"><strong>C++11 Core Language Features<\/strong><\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  solid 1.0pt;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2013<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  solid 1.0pt;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2015 Preview<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  solid 1.0pt;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>Notes<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2010\/n3053.html\"><span style=\"color:blue;text-decoration:underline\">Rvalue references<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2439.htm\"><span style=\"color:blue;text-decoration:underline\">ref-qualifiers<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2756.htm\"><span style=\"color:blue;text-decoration:underline\">Non-static data member initializers<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[1]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2555.pdf\"><span style=\"color:blue;text-decoration:underline\">Variadic templates<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2672.htm\"><span style=\"color:blue;text-decoration:underline\">Initializer lists<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[1]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2004\/n1720.html\"><span style=\"color:blue;text-decoration:underline\">static_assert<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2546.htm\"><span style=\"color:blue;text-decoration:underline\">auto<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2541.htm\"><span style=\"color:blue;text-decoration:underline\">Trailing return types<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2009\/n2927.pdf\"><span style=\"color:blue;text-decoration:underline\">Lambdas<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2011\/n3276.pdf\"><span style=\"color:blue;text-decoration:underline\">decltype<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2005\/n1757.html\"><span style=\"color:blue;text-decoration:underline\">Right angle brackets<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/cwg_defects.html\"><span style=\"color:blue;text-decoration:underline\">Default template args for function templates<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2634.html\"><span style=\"color:blue;text-decoration:underline\">Expression SFINAE<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2258.pdf\"><span style=\"color:blue;text-decoration:underline\">Alias templates<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2006\/n1987.htm\"><span style=\"color:blue;text-decoration:underline\">Extern templates<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2431.pdf\"><span style=\"color:blue;text-decoration:underline\">nullptr<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2347.pdf\"><span style=\"color:blue;text-decoration:underline\">Strongly typed enums<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2764.pdf\"><span style=\"color:blue;text-decoration:underline\">Forward declared enums<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2761.pdf\"><span style=\"color:blue;text-decoration:underline\">Attributes<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2235.pdf\"><span style=\"color:blue;text-decoration:underline\">constexpr<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[2]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2341.pdf\"><span style=\"color:blue;text-decoration:underline\">Alignment<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2006\/n1986.pdf\"><span style=\"color:blue;text-decoration:underline\">Delegating constructors<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2540.htm\"><span style=\"color:blue;text-decoration:underline\">Inheriting constructors<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2437.pdf\"><span style=\"color:blue;text-decoration:underline\">Explicit conversion operators<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2249.html\"><span style=\"color:blue;text-decoration:underline\">char16_t and char32_t<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[NEW]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2442.htm\"><span style=\"color:blue;text-decoration:underline\">Unicode string literals<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[NEW]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2442.htm\"><span style=\"color:blue;text-decoration:underline\">Raw string literals<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2170.html\"><span style=\"color:blue;text-decoration:underline\">Universal character names in literals<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2765.pdf\"><span style=\"color:blue;text-decoration:underline\">User-defined literals<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2342.htm\"><span style=\"color:blue;text-decoration:underline\">Standard-layout and trivial types<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2346.htm\"><span style=\"color:blue;text-decoration:underline\">Defaulted and deleted functions<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2005\/n1791.pdf\"><span style=\"color:blue;text-decoration:underline\">Extended friend declarations<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2253.html\"><span style=\"color:blue;text-decoration:underline\">Extended sizeof<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2535.htm\"><span style=\"color:blue;text-decoration:underline\">Inline namespaces<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2544.pdf\"><span style=\"color:blue;text-decoration:underline\">Unrestricted unions<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2657.htm\"><span style=\"color:blue;text-decoration:underline\">Local and unnamed types as template args<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2009\/n2930.html\"><span style=\"color:blue;text-decoration:underline\">Range-based for-loop<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p>\n<a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2011\/n3272.htm\"><span style=\"color:blue;text-decoration:underline\">override and final<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2670.htm\"><span style=\"color:blue;text-decoration:underline\">Minimal GC support<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2010\/n3050.html\"><span style=\"color:blue;text-decoration:underline\">noexcept<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\"><strong>C++11 Core Language Features: Concurrency<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2013<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2015 Preview<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>Notes<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2239.html\"><span style=\"color:blue;text-decoration:underline\">Reworded sequence points<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[3]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2427.html\"><span style=\"color:blue;text-decoration:underline\">Atomics<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2748.html\"><span style=\"color:blue;text-decoration:underline\">Strong compare and exchange<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2752.htm\"><span style=\"color:blue;text-decoration:underline\">Bidirectional fences<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"mid\ndle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2429.htm\"><span style=\"color:blue;text-decoration:underline\">Memory model<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[3]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2664.htm\"><span style=\"color:blue;text-decoration:underline\">Data-dependency ordering<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2782.htm\"><span style=\"color:blue;text-decoration:underline\">Data-dependency ordering: attributes<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2179.html\"><span style=\"color:blue;text-decoration:underline\">exception_ptr<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2440.htm\"><span style=\"color:blue;text-decoration:underline\">quick_exit and at_quick_exit<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2547.htm\"><span style=\"color:blue;text-decoration:underline\">Atomics in signal handlers<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2659.htm\"><span style=\"color:blue;text-decoration:underline\">Thread-local storage<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2008\/n2660.htm\"><span style=\"color:blue;text-decoration:underline\">Magic statics<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"m\niddle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\"><\/p>\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\"><strong>C++11 Core Language Features: C99<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2013<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2015 Preview<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>Notes<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2007\/n2340.htm\"><span style=\"color:blue;text-decoration:underline\">__func__<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2004\/n1653.htm\"><span style=\"color:blue;text-decoration:underline\">C99 preprocessor<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[4]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2005\/n1811.pdf\"><span style=\"color:blue;text-decoration:underline\">long long<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2006\/n1988.pdf\"><span style=\"color:blue;text-decoration:underline\">Extended integer types<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #bfbfbf;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">N\/A<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #bfbfbf;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">N\/A<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[5]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\"><strong>C++14 Core Language Features<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2013<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2015 Preview<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>Notes<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2012\/n3323.pdf\"><span style=\"color:blue;text-decoration:underline\">Tweaked wording for contextual conversions<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[6]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2012\/n3472.pdf\"><span style=\"color:blue;text-decoration:underline\">Binary literals<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[NEW]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3638.html\"><span style=\"color:blue;text-decoration:underline\">auto and decltype(auto) return types<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3648.html\"><span style=\"color:blue;text-decoration:underline\">init-captures<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3649.html\"><span style=\"color:blue;text-decoration:underline\">Generic lambdas<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[NEW]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3651.pdf\"><span style=\"color:blue;text-decoration:underline\">Variable templates<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3652.html\"><span style=\"color:blue;text-decoration:underline\">Extended constexpr<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3653.html\"><span style=\"color:blue;text-decoration:underline\">NSDMIs for aggregates<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3664.html\"><span style=\"color:blue;text-decoration:underline\">Avoiding\/fusing allocations<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3760.html\"><span style=\"color:blue;text-decoration:underline\">[[deprecated]] attributes<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3778.html\"><span style=\"color:blue;text-decoration:underline\">Sized deallocation<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">Partial<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[7]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2013\/n3781.pdf\"><span style=\"color:blue;text-decoration:underline\">Digit separators<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #ffeb9c;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c6500\">RTM<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[8]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\"><strong>C++1z (C++17?) Core Language Features<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2013<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>VS 2015 Preview<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\"><strong>Notes<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2014\/n3922.html\"><span style=\"color:blue;text-decoration:underline\">New rules for auto with braced-init-lists<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[9]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2014\/n3928.pdf\"><span style=\"color:blue;text-decoration:underline\">Terse static_assert<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2014\/n4051.html\"><span style=\"color:blue;text-decoration:underline\">typename in template template-parameters<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2014\/n4086.html\"><span style=\"color:blue;text-decoration:underline\">Removing trigraphs<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"m\niddle\" style=\"background: #c6efce;padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\"><\/p>\n<p style=\"text-align: center\"><span style=\"color:#006100\">Yes<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[10]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><a href=\"http:\/\/www.open-std.org\/jtc1\/sc22\/wg21\/docs\/papers\/2014\/n4230.html\"><span style=\"color:blue;text-decoration:underline\">Nested namespace definitions<\/span><\/a><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\">N4259 std::uncaught_exceptions()<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:black\">[11]<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\">N4261 Fixing qualification conversions<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\">N4266 Attributes for namespaces and enumerators<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\">N4267 u8 character literals<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\">N4268 Allowing more non-type template args<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<tr style=\"height: 20px\">\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  solid 1.0pt;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p><span style=\"color:black\">N4295 Fold expressions<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">\n<p style=\"text-align: center\"><span style=\"color:#9c0006\">No<\/span><\/p>\n<\/td>\n<td valign=\"middle\" style=\"padding-left: 7px;padding-right: 7px;border-top:  none;border-left:  none;border-bottom:  solid 1.0pt;border-right:  solid 1.0pt\">&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">Notes:  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[NEW] Implemented after <a href=\"http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2014\/08\/21\/c-11-14-features-in-visual-studio-14-ctp3.aspx\"><span style=\"color:blue;text-decoration:underline\">the CTP3 table<\/span><\/a> was published.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[1] NSDMIs and initializer lists were previously listed as Yes, but have been downgraded to Partial.&nbsp; After users encountered silent bad codegen when using braced-init-lists in NSDMIs and mem-initializer-lists, the compiler team blocked these broken scenarios with a compiler error C2797.&nbsp; <a href=\"http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2014\/08\/19\/the-future-of-non-static-data-member-initialization.aspx\"><span style=\"color:blue;text-decoration:underline\">This VCBlog post<\/span><\/a> published in August has more info, and this is planned to be completely fixed in 2015 RTM.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[2] C++11 constexpr support is still Partial; one major limitation is that it doesn&#8217;t exhibit &#8220;optional&#8221; behavior on function templates, which the Standard Library extensively relies on.&nbsp; (For example, plus&lt;T&gt;&#8217;s function call operator is marked constexpr in the Standard.&nbsp; This allows plus&lt;int&gt; to be used in constant expressions, even though plus&lt;string&gt; allocates memory which totally disqualifies it from being a constant expression.)&nbsp; Other limitations: literal class types are partially supported, array literals and aggregate literals aren&#8217;t supported yet, and N4140 12.1 [class.ctor]\/5&#8217;s rule about making implicitly-defined default constructors automatically constexpr hasn&#8217;t been implemented yet.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[3] I previously listed C++11&#8217;s reworded sequence points and memory model as Not Applicable, which continually confused readers.&nbsp; I&#8217;m now listing them as Yes because they are indeed implemented, although the compiler team didn&#8217;t have to do anything to achieve that.&nbsp; (These papers clarified C++11&#8217;s interaction with multithreading, but VC supported multithreading long before the Standard did.)  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[4] C99 preprocessor support is listed as Partial because variadic macros are supported, but the compiler team is aware of a significant number of bugs in this area.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[5] Extended integer types are truly Not Applicable.&nbsp; Implementations are permitted but not required to have such types, and VC doesn&#8217;t have them.&nbsp; Saying either Yes or No would be inaccurate, hence N\/A.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[6] We previously listed &#8220;Tweaked wording for contextual conversions&#8221; as No, but it&#8217;s now listed as Yes for both 2013 and 2015 Preview.&nbsp; After looking at it, we realized that this feature relaxed overly-strict rules that VC never implemented in the first place.&nbsp; Yay, conformance!&nbsp; :-&gt;  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[7] Sized deallocation was previously listed as Yes, because I mistakenly believed that only library support was required, and that compiler support was optional.&nbsp; Compiler support is actually necessary, so this is now listed as Partial.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[8] Digit separators have been implemented, but they were checked in just after Preview branched.&nbsp; They&#8217;ll be available in 2015 RTM.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[9] The &#8220;new rules for auto with braced-init-lists&#8221; have been implemented and are almost ready to be checked in.&nbsp; They&#8217;ll be available in 2015 RTM, barring catastrophes like asteroid impacts or the Committee changing its mind.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[10] Both 2013 and 2015 Preview default to disabling trigraphs, which is now conformant according to C++17.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">[11] std::uncaught_exceptions() is listed here as an honorary Core Language feature because the Core Working Group put it up for a vote.&nbsp; I might change this in the future.&nbsp; (Other library features like exception_ptr are listed here, but that was because I followed GCC&#8217;s tables for easy comparisons.)  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">Additionally, the papers N4262 &#8220;Wording for Forwarding References&#8221; and N4285 &#8220;Cleanup for exception-specification and throw-expression&#8221; were voted into C++17, but they&#8217;re purely editorial, so they aren&#8217;t listed in this feature table.  <\/span>\n  &nbsp;\n<span style=\"font-family:Verdana;font-size:12pt\">Stephan T. Lavavej  <\/span>\n<span style=\"font-family:Verdana;font-size:12pt\">Senior Developer &#8211; Visual C++ Libraries  <\/span><\/p>\n<p><a href=\"http:\/\/blogs.msdn.commailto:stl@microsoft.com\"><span style=\"color:blue;font-family:Verdana;font-size:12pt;text-decoration:underline\">stl@microsoft.com<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio 2015 Preview is now available, so here&#8217;s an updated feature table for the Core Language: &nbsp; C++11 Core Language Features VS 2013 VS 2015 Preview Notes Rvalue references Partial Yes &nbsp; ref-qualifiers No Yes &nbsp; Non-static data member initializers Partial Partial [1] Variadic templates Yes Yes &nbsp; Initializer lists Partial Partial [1] static_assert [&hellip;]<\/p>\n","protected":false},"author":266,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus"],"acf":[],"blog_post_summary":"<p>Visual Studio 2015 Preview is now available, so here&#8217;s an updated feature table for the Core Language: &nbsp; C++11 Core Language Features VS 2013 VS 2015 Preview Notes Rvalue references Partial Yes &nbsp; ref-qualifiers No Yes &nbsp; Non-static data member initializers Partial Partial [1] Variadic templates Yes Yes &nbsp; Initializer lists Partial Partial [1] static_assert [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/266"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=143"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/143\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35994"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}