ldg@druin.ATT.COM (Doug Gibbons) (07/07/89)
For those that have wondered, the "official" reference manual for "2.0 C++" is available from AT&T, and can be ordered apart from the software. In fact, there are four 2.0 C++ documents available. The "Catch 22" here is that to order these documents, you must know their "select code" numbers, which, to my knowledge, have thus far been published only in the documents themselves. The four documents which are available are 1) "UNIX System V AT&T C++ Language System Release 2.0 - Release Notes" (select code 307-090) This is a set of release notes describing contents of the software distribution, makefiles, building and porting of cfront, and contains a brief discussion of differences between 1.2 and 2.0. 2) "UNIX System V AT&T C++ Language System Release 2.0 - Product Reference Manual" (select code 307-146) This is the C++ Reference Manual by Bjarne Stroustrup. NOT A TUTORIAL. Consider this to be THE definition (or is it declaration ?) of the C++ language. 3) "UNIX System V AT&T C++ Language System Release 2.0 - Library Manual" (select code 307-145) Discusses libraries that are packaged in the software distribution: Complex Arithmetic, Tasks, Iostreams 4) "UNIX System V AT&T C++ Language System Release 2.0 - Selected Readings" (select code 307-144) This document is a collection of several papers, some of which have appeared elsewhere in other forms: Evolution of C++: 1985 to 1989 Introduction to C++ An Overview of C++ Object-Oriented Programming Multiple Inheritance Type-Safe Linkage for C++ Access Rules for C++ Any or all of these documents can be ordered by calling or writing AT&T Customer Information Center Customer Service Representative P.O. Box 19901 Indianapolis, IN 46219 in continental USA: 1-800-432-6600 in Canada: 1-800-255-1242 elsewhere: 1-317-352-8556 This morning (7/7/89) I called the USA number to verify that the documents could be ordered. The agent said they are in stock and can be ordered, but because they are so new, prices have not yet been set. I was told they expected this to be done within a week. If you call, be armed with a credit card and the all-important select codes. An aside: From time to time we continue to refer to "C++ 2.0" or "2.0 C++." Remember that although the language has evolved, it has not been renamed. It is still "C++." The "2.0" refers to the C++ translator (aka cfront) along with its support system of headers, libraries and make/port mechanisms. This product used to be known as the "AT&T C++ Translator." With release 2.0, it has been redubbed the "AT&T C++ Language System." This blurb was meant to pass along some helpful information to those looking for the latest on C++, and was not intended to be a commercial announcement of any sort. -- -------------------------------------------------------------------------------- -- Doug Gibbons | ldg@druhi.ATT.COM or att!druhi!ldg -- AT&T Bell Laboratories -- Denver CO
schwartz@dinl.uucp (Michael Schwartz) (08/09/89)
Sorry if this has been posted before, but I haven't seen it. Ref: Message id <432@druin.ATT.COM> gives fuller details on the documents. The AT&T Customer Information Center (1-800-432-6600 in the USA) gives the following prices for C++ Release 2.0 documentation Release notes (307-090) $20 Product reference (307-146) $25 Library manual (307-145) $35 Selected readings (307-144) $30 They are all apparently in stock and take 7-10 days to deliver UPS. -- Michael Schwartz ncar!dinl!schwartz MSchwartz@Dockmaster.ARPA