Article View: comp.std.c++
Article #1463Re: pointer comparisons
From: Jim Adcock
Date: Tue, 12 Jan 1993 22:18
Date: Tue, 12 Jan 1993 22:18
24 lines
1782 bytes
1782 bytes
In article <1993Jan7.025948.23000@lucid.com> jss@lucid.com (Jerry Schwarz) writes: |We seem to be arguing as much about the meaning of terms |and the model that should be used to define the semantics of C++ |as we are about what the semantics are or should be. I don't |think this is a fruitful discussion, so I'm going to take a different |tack and present my point of view solely in terms of code. So what's the point? I can accept your code and still reserve judgement to disagree with any implications you might try to push forward from you particular code example. One cannot reasonably standardize from example. ANSI-C realized this and avoided the mistake of providing a conformance suite. We do not have to agree on terms nor model. If you put forward a set of terms and model that I [and others] agree has to be acceptibly implemented by all conforming C++ compilers using the "as-if" rule, then you have won that right to that particular model, whether or not I "like" your particular model or terms. An example starting point might be to put forth a simple object model that only encompases SI and non-empty base classes. If you can first get "everybody" to buy into that particular model, then you might have a starting point to expand into what model[s] compilers are allowed to implement in regards MI, vfuncs, vbases, abstract bases, etc.
Technical Details
Message-ID:
<1993Jan12.221822.23157@microsoft.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!microsoft!hexnut!jimadReferences:
<1993Jan5.222300.29535@lucid.com> <1993Jan06.201647.7602@microsoft.com> <1993Jan7.025948.23000@lucid.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c++ Path: arc1-ca.pugleaf.net!sparky!uunet!microsoft!hexnut!jimad From: jimad@microsoft.com (Jim Adcock) Subject: Re: pointer comparisons Message-ID: <1993Jan12.221822.23157@microsoft.com> Date: 12 Jan 93 22:18:22 GMT Organization: Microsoft Corporation References: <1993Jan5.222300.29535@lucid.com> <1993Jan06.201647.7602@microsoft.com> <1993Jan7.025948.23000@lucid.com> Lines: 25