Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | =3D?ISO-8859-1?Q?Daniel_Kr=3DFCgler?=3D <daniel.kruegler@googlemail.c= om> |
|---|---|
| Newsgroups | comp.std.c++ |
| Subject | Re: Diffs between C++98 and C++2003? |
| Date | 2012-05-03 11:07 -0700 |
| Organization | A noiseless patient Spider |
| Message-ID | <jnrvi0$g76$1@dont-email.me> (permalink) |
| References | <4FA15B12.50504@verizon.net> |
Am 02.05.2012 20:11, schrieb James Kuyper: > I was, at one time, a fairly active participant in this group, and very > familiar with the C++98 standard. However, my job gave me no > opportunities to use what I knew about C++, so I had very little actual > experience with it. I lost interest in following C++ standardization > issues around the time the 2003 standard was being developed. > > I've just been assigned new responsibilities, which include working with > C++; but the version they're using in my new group is C++2003. Is there > somewhere I can find a comprehensive list (not just a summary) of what > was new in C++2003? Andrew Koenig did provide an unofficial list of the changes between the 98 standard and the 2003 technical corrigendum, see: http://www.acceleratedcpp.com/authors/koenig/c++std/revisions.pdf > I've got a fairly recent draft of the the latest > standard, but that includes many new features that my new group won't be > using, and I don't want to be distracted by those features (yet). It > only identifies as changes, those things that were changed from C++2003, > not the things that were changed in C++2003. Oh yes, the changes between C++03 and C++11 are much greater! > I got a summary from a member of my new group, who basically said > "nothing important changed". Compared to the changes between C++03 and the new C++11 standard I would agree with your colleague, see also Bjarne Stroustrup's summary: http://www2.research.att.com/~bs/bs_faq.html#C++03 Nonetheless there were a number of relevant fixes made in the core language, which are "observable" between corresponding compilers. IMO a god survey provides the status list here: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_status.html Just search for the text "Issues with "TC1" Status:" and look at the following table. Another view on the same issues of the core language can be found here: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#TC1%20Status If you are interested in the changes for the library as well, see at: http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-status.html (Search for "TC1 (125 issues)") > That doesn't sound reasonable; I remember that one of the reasons I > dropped out of the newsgroup around that time was that so many new > features were being proposed that I had trouble keeping track of > them. I doubt that ALL of the proposals got shot down. Are you sure that you talk about proposals for C++03? It is true that a lot of proposals were made around 2003+, but these drastic changes were not considered for C++03. I do not know whether at some point of point the decision on this was not clear, but C++03 is more or less a "bug-fixing release". The official name for it was "Technical corrigendum" ISO/IEC 14882:2003. Up to C++11 no international standard was released, but the language was improved in smaller issue steps. These steps are usually called CD1 and CD2 (CD stands for "Committee Draft") and for the library the so-called TR1. A good survey can be found here: http://en.wikipedia.org/wiki/C%2B%2B and here: http://en.wikipedia.org/wiki/C%2B%2B_Technical_Report_1 HTH & Greetings from Bremen, Daniel Kr=FCgler -- [ comp.std.c++ is moderated. To submit articles, try posting with your ] [ newsreader. If that fails, use mailto:std-cpp-submit@vandevoorde.com ] [ --- Please see the FAQ before posting. --- ] [ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Back to comp.std.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Diffs between C++98 and C++2003? James Kuyper <jameskuyper@verizon.net> - 2012-05-02 11:11 -0700 Re: Diffs between C++98 and C++2003? James Dennett <james.dennett@gmail.com> - 2012-05-03 11:06 -0700 Re: Diffs between C++98 and C++2003? =3D?ISO-8859-1?Q?Daniel_Kr=3DFCgler?=3D <daniel.kruegler@googlemail.c= om> - 2012-05-03 11:07 -0700 Re: Diffs between C++98 and C++2003? "Alf P. Steinbach" <alf.p.steinbach+usenet@gmail.com> - 2012-05-03 13:09 -0600 Re: Diffs between C++98 and C++2003? Francis Glassborow <francis.glassborow@btinternet.com> - 2012-05-03 11:43 -0700
csiph-web