Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

"C++17 is taking shape"

107 views
Skip to first unread message

Lynn McGuire

unread,
Jun 6, 2016, 4:55:33 PM6/6/16
to
"C++17 is taking shape"
http://sdtimes.com/c17-taking-shape/

Lynn

Real Troll

unread,
Jun 6, 2016, 5:03:16 PM6/6/16
to
I am getting excited here. Do you know what are the main changes and
which tool has already started implementing these changes. Is VS2015
ready for it?


Real Troll

unread,
Jun 6, 2016, 8:25:42 PM6/6/16
to
On 06/06/2016 23:49, Stefan Ram wrote:
> For me, the main change is obvious. It is what I am already
> using in my teaching for months. Many example programs from
> my C++ course won't compile with C++14 anymore, because I
> assume that after
>
> auto x{ 1.7 };
>
> »x« has the type »double«, not »initializer_list<double>«.
>

What is website? Can anybody download the example programs?


Real Troll

unread,
Jun 6, 2016, 8:50:03 PM6/6/16
to
On 07/06/2016 01:36, Stefan Ram wrote:
> Real Troll <real....@trolls.com> writes:
>> What is website? Can anybody download the example programs?
> I am publishing my course notes in the World-Wide Web,
> but they are written in the German language and the
> course addresses beginners.
>
> I am not satisfied yet with the state of my notes, more
> work needs to be done, they are more a preliminary draft.
> But, FWIW, the URI of the course notes is
>
> http://www.purl.org/stefan_ram/pub/c++-kurs
>
> and an example page with example programs including C++17
> programs is
>
> http://www.purl.org/stefan_ram/pub/c++_blockkonstanten_de
>
> . (Less than 5 % of all visitors get a "403" status,
> these might try to visit with a Google referrer.)
>


Thank you Stefan and good luck to Germany in Euro 2016.


D Laboratory

unread,
Jul 17, 2016, 2:13:19 AM7/17/16
to
The status of C++17 support in GCC can be checked at
https://gcc.gnu.org/projects/cxx-status.html#cxx1z. And the status of
C++17 support in LLVM/clang can be checked at
http://clang.llvm.org/cxx_status.html. For Visual Studio 2015, check
here:
https://blogs.msdn.microsoft.com/vcblog/2015/06/19/c111417-features-in-vs-2015-rtm.

Some features has been implemented in VS2015 and even in earlier
versions, but some features are still missing as of VS2015.

DLaboratory

Richard

unread,
Jul 19, 2016, 1:38:53 PM7/19/16
to
[Please do not mail me a copy of your followup]

D Laboratory <dlabo...@126.com> spake the secret code
<6e6ee554-b666-71ae...@126.com> thusly:

>https://blogs.msdn.microsoft.com/vcblog/2015/06/19/c111417-features-in-vs-2015-rtm.
>
>Some features has been implemented in VS2015 and even in earlier
>versions, but some features are still missing as of VS2015.

There have been 3 updates to VS 2015 since that blog post and I know
that some of these have been worked on; I seem to recall that they
did some of the expression SFINAE work already.
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
0 new messages