RE: Which version of C++

From: <john.aynsley@doulos.com>
Date: Mon Jan 17 2011 - 01:16:37 PST

Bart,

Actually, it has just occurred to me that in the sentence "This standard
defines SystemC® as an ANSI standard C++ class library", it is SystemC
that is being referred to as an ANSI standard, not C++. This is correct,
of course: SystemC is an ANSI standard by virtue of being an IEEE
standard. I will add a qualifying sentence saying C++ is ISO/IEC
14882:2003.

John A

From:
Bart Vanthournout <Bart.Vanthournout@synopsys.com>
To:
"john.aynsley@doulos.com" <john.aynsley@doulos.com>, Philipp A Hartmann
<philipp.hartmann@offis.de>
Cc:
"Bart.Vanthournout@synopsys.COM" <Bart.Vanthournout@synopsys.COM>, P1666
Technical WG <systemc-p1666-technical@eda.org>
Date:
17/01/2011 08:27
Subject:
RE: Which version of C++

 
John,
 
From: john.aynsley@doulos.com [mailto:john.aynsley@doulos.com]
Sent: Sunday, January 16, 2011 11:16 AM
To: Philipp A Hartmann
Cc: Bart.Vanthournout@synopsys.COM; P1666 Technical WG
Subject: Re: Which version of C++
 
Philipp, Bart,

That is the version currently cited in IEEE 1666-2005 (well, apart from
the (E) on the end).
[BVt] except in the very first ?scope? section, which is where I got the
note from?

So I don't see that there is any issue, or is Bart saying we should NOT
cite a specific issue?
[BVt] no, we should list one, but preferably the current standard rather
than still referring to ?ANSI?

John A

-----"Philipp A. Hartmann" <philipp.hartmann@offis.de> wrote: -----
To: john.aynsley@doulos.com
From: "Philipp A. Hartmann" <philipp.hartmann@offis.de>
Date: 01/15/2011 09:25PM
Cc: systemc-p1666-technical@eda.org, Bart Vanthournout
<Bart.Vanthournout@synopsys.com>
Subject: Re: Which version of C++

John,

IMHO, this is the correct document/version to refer to.
The full reference number is

  ISO/IEC 14882:2003(E)

according to my copy.

  It may be sufficient to refer to the '98 version of C++, I suppose.
But I don't see a benefit from it since all relevant implementations of
C++ support C++'03 well enough.

Greetings from Oldenburg,
  Philipp

On 11/01/11 14:36, john.aynsley@doulos.com wrote:
> All,
>
> Bart writes:
> 1.1: should we mention a version of C++ that we?re compatible with?
>
> [JA] Because of the need to be very specific when citing external
> documents, IEEE 1666-2005 cited the C++ programming language ISO/IEC
> 14882:2003. Is this okay, or do we want to refer to some other version
> of C++?

-- 
Philipp A. Hartmann
Hardware/Software Design Methodology Group
OFFIS Institute for Information Technology
R&D Division Transportation · FuE-Bereich Verkehr
Escherweg 2 · 26121 Oldenburg · Germany · http://www.offis.de/
Phone/Fax: +49-441-9722-420/282 · PGP: 0x9161A5C0 · Skype: phi.har
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Mon Jan 17 01:17:27 2011

This archive was generated by hypermail 2.1.8 : Mon Jan 17 2011 - 01:17:29 PST