Article View: comp.std.c++
Article #3721Re: Conforming compilers should compile STL?
From: Harlan Messinger
Date: Mon, 18 Mar 1996 20:35
Date: Mon, 18 Mar 1996 20:35
28 lines
1987 bytes
1987 bytes
Ehud Lamm (mslamm@pluto.MSCC.huji.AC.IL) wrote:
: This I can understand. But isn't the standard going to include an
: implementation of the STL?
:
: It seems to me that only specifing the interface can lead to unexpected
: problems.
If users don't make any assumptions about the STL classes and functions
beyond what the interface specifications promise, then, no, there can't be
any unexpected problems, as long as a _correct_ implementation of the
interface is made.
:
: One more question. If the STL is part of the proposed standard, won't
: compiler vendors HAVE to supply some implemenation of it?
There's no law that says vendors have to comply with any standard. But if
they want to sell to that part of the market that expects its purchases
to adhere to the standard, then they will do their best to adhere to the
standard.
[ comp.std.c++ is moderated. To submit articles: Try just posting with your
newsreader. If that fails, use mailto:std-c++@ncar.ucar.edu
comp.std.c++ FAQ: http://reality.sgi.com/austern/std-c++/faq.html
Moderation policy: http://reality.sgi.com/austern/std-c++/policy.html
Comments? mailto:std-c++-request@ncar.ucar.edu
]
Technical Details
Message-ID:
<4ikh7u$ojh@clarknet.clark.net>Path:
arc1-ca.pugleaf.net!engnews1.Eng.Sun.COM!taumet!clamageReferences:
<199603151701.LAA06783@frodo.pswtech.com> <Pine.A32.3.91.960315223344.90639A-100000@pluto.mscc.huji.ac.il>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!engnews1.Eng.Sun.COM!taumet!clamage From: gusty@clark.net (Harlan Messinger) Newsgroups: comp.std.c++ Subject: Re: Conforming compilers should compile STL? Date: 18 Mar 1996 20:35:00 GMT Organization: Clark Internet Services, Inc., Ellicott City, MD USA Approved: clamage@eng.sun.com (comp.std.c++) Message-ID: <4ikh7u$ojh@clarknet.clark.net> References: <199603151701.LAA06783@frodo.pswtech.com> <Pine.A32.3.91.960315223344.90639A-100000@pluto.mscc.huji.ac.il> NNTP-Posting-Host: taumet.eng.sun.com Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit X-Nntp-Posting-Host: explorer.clark.net X-Newsreader: TIN [UNIX 1.3 950726BETA PL0] X-Lines: 20 Content-Length: 846 Originator: clamage@taumet