<div dir="ltr">On Fri, Jan 11, 2013 at 2:08 PM, Eli Bendersky <span dir="ltr"><<a href="mailto:eliben@google.com" target="_blank">eliben@google.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">>> I suppose this tradeoff can be evaluated by looking at the delta<br>
>> between 4.5 and 4.6 which is actually supported by MSVC 2010 and Clang<br>
>> 3.1<br>
><br>
> Makes perfect sense to me.<br>
><br>
> -Chris<br>
<br>
</div>According to <a href="http://gcc.gnu.org/projects/cxx0x.html" target="_blank">http://gcc.gnu.org/projects/cxx0x.html</a>, these features<br>
are available from 4.6 (language features only):<br>
<br>
- Null pointer constant<br>
- Forward declarations for enums<br>
- Generalized constant expressions<br>
- Unrestricted unions<br>
- Range-based for<br>
- Defining move special member functions<br>
- Allowing move constructors to throw<br></blockquote><div><br></div><div style>Of those, looks like only null_ptr is reasonably supported in MSVC 2010. Oh well...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
Eli<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><br><div>Thanks,</div><div><br></div><div>Justin Holewinski</div>
</div></div>