EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: C++ API backwards compatibility
From: Chris Larrieu <[email protected]>
Cc: EPICS-tech-talk <[email protected]>
Date: Thu, 07 Dec 2000 15:58:47 -0500
> to use an API that is compatible the the ISO/ANSI C++ standard library

  I've encountered code which purported to be compatible with 
ISO/IEC 14882, but which in fact depended upon intentionally
undefined behavior.  Both g++ and MS VC++ quietly allow some
questionable constructs; how do you intend to verify that the 
code adheres to the standard?

  Don't get me wrong: I'm all for it.  I just want to make
sure that everybody understands what "compatible with the
ISO/ANSI C++ standard" means.

Chris
-- 
Christopher A. Larrieu
Computer Scientist, Acc. Controls Group
Thomas Jefferson National Accelerator Facility


Replies:
meetings Ian Smith
Re: C++ API backwards compatibility Andrew Johnson
References:
C++ API backwards compatibility Jeff Hill
Re: C++ API backwards compatibility Andrew Johnson

Navigate by Date:
Prev: Re: C++ API backwards compatibility Andrew Johnson
Next: meetings Ian Smith
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: C++ API backwards compatibility Andrew Johnson
Next: meetings Ian Smith
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·