Object_Id : 77 Title : Programming in C++, Rules and Recommendations (Henricson + Nyquist) Node_Type : Production Format : PostScript Address : http://repository:13531/docs/c%2b%2b/rules_recs.ps Keywords : style guide Abstract : The purpose of this document is to define _one_ style of programming in C++. It contains: - Introduction - Terminology - General Recommendations - Source Code in Files - Assigning Names - Style - Classes - Class Templates - Functions - Constants - Variables - Pointers & References - Type Conversions - Flow Control Structures - Expressions - Memory Allocation - Fault Handling - Portable Code - References - Summary of Rules - Summary of Recommendations - Summary of Portability Recommendations - Form for Rule Change Request Questions such as how to design a class or a class hierarchy are not covered, but see the document's "Reference" section for pointers. Date_Entry_Created : 08/10/96 Entry_Created_By : jane Date_Entry_Last_Modified: 21/01/98 Entry_Last_Modified_By : jane Asset_Qualification : good / very useful Other_Opinions : [put in - enthusiasm for this doc. among CiTR engineers is rather mixed I think] Contact_Person : IP_or_Copyright_Owner : Ellemtel Telecommunications Systems Laboratories Support_re_Ownership : see cover page Date_Item_Created : 1990 (version referenced is dated 1993-12-31) Usage_Conditions : Copying, modification, etc. granted as long as complete copyright and permission notice is retained. Support_re_Usage_Condns : see cover page Authors_and_Contributors: Mats Henricson Erik Nyquist Projects_Used_In : ? Obtained_From : http://asrt.cad.gatech.edu/Management/rules_us.ps (though Alta Vista had several other hits) Derived_From : Related_Items : Document_Type : Handbook / Guide / General Manual Additional_Info :