Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="fffbb5ab-34f1-4014-aa41-9e984c17a6b3"><ac:parameter ac:name="">Cline 95</ac:parameter></ac:structured-macro>
\[Cline 95\] Cline, Marshall & Lomow, Greg A. _C+\+ FAQs: Frequently Asked Questions_. Boston, MA: Addison-Wesley Professional, 1995.
Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="0c5ddff3-514b-4996-a095-95212cc309f3fe3de1b0-3286-44b8-8fcd-b134b5b94689"><ac:parameter ac:name="">Dewhurst 03</ac:parameter></ac:structured-macro>
\[Dewhurst 03\] Dewhurst, Stephen C. _C+\+ Gotchas: Avoiding Common Problems in Coding and Design_. Boston, MA: Addison-Wesley Professional, 2002.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="0ce66b978069ae1d-f3de5d30-47334891-9348ac75-c2d39f02dd01098e06d0ebd7"><ac:parameter ac:name="">Dewhurst 05</ac:parameter></ac:structured-macro>
\[Dewhurst 05\] Dewhurst, Stephen C. _C+\+ Common Knowledge:  Essential Intermediate Programming_. Boston, MA: Addison-Wesley Professional, 2005.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="98c959559c753b8a-c2a29adc-47734ae2-8ac9bd47-4be8c2cb12a8644ef2677527"><ac:parameter ac:name="">FSF 05</ac:parameter></ac:structured-macro>
\[FSF 05\] Free Software Foundation. [GCC online documentation.|http://gcc.gnu.org/onlinedocs] (2005).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="1f875bf1743776f2-e007d8cb-49fc4ae0-9a1e9b69-be64493a13fe4057a4f3b8c3"><ac:parameter ac:name="">Gamma 95</ac:parameter></ac:structured-macro>
\[Gamma 95\] Gamma, Helm, Vlissides, and Johnson. Design Patterns Elements of Reusable Object Oriented Software. Addison Wesley, 1995.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b5986a31e44c47f3-84a5e48b-46f44b68-99fe8689-8a711fe08c99951bb498e410"><ac:parameter ac:name="">Goldberg 91</ac:parameter></ac:structured-macro>
\[Goldberg 91\] Goldberg, David. [What Every Computer Scientist Should Know About Floating-Point Arithmetic|http://docs.sun.com/source/806-3568/ncg_goldberg.html]. Sun Microsystems, March 1991.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="788f6e9412823c4d-2fb3a063-4aa94da2-bd9793cb-96956812cf0400c49400d4cf"><ac:parameter ac:name="">Henricson 97</ac:parameter></ac:structured-macro>
\[Henricson 97\] Henricson, Mats & Nyquist, Erik. [_Industrial Strength C+\+_|http://hem.passagen.se/erinyq/industrial/index.htm]. Upper Saddle River, NJ: Prentice Hall PTR, 1997 (ISBN 0-13-120965-5).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="abdd65ff1db8052c-a74dddc6-423f4e6d-8508b7a3-484ec434a38116681729f770"><ac:parameter ac:name="">ISO/IEC 9899-1999</ac:parameter></ac:structured-macro>
\[ISO/IEC 9899-1999\] ISO/IEC 9899-1999. _Programming Languages --- C, Second Edition_, 1999.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="bdba00f50d01b2a3-90e1815d-41f94da5-96f38845-a9b3483e2c69a9d8b75bd6b6"><ac:parameter ac:name="">ISO/IEC 14882-2003</ac:parameter></ac:structured-macro>
\[ISO/IEC 14882-2003\] ISO/IEC 14882-2003. _Programming Languages --- C++, Second Edition_, 2003.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f8b90ca836123145-5c35a008-48cd493e-826aa6e4-e1bd2bc3986e40f6ef2a9516"><ac:parameter ac:name="">Lions 96</ac:parameter></ac:structured-macro>
\[Lions 96\] Lions, J. L. [ARIANE 5 Flight 501 Failure Report|http://en.wikisource.org/wiki/Ariane_501_Inquiry_Board_report]. Paris, France: European Space Agency (ESA) & National Center for Space Study (CNES) Inquiry Board, July 1996.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e314d45db3f38d98-c46bedf4-4f97495b-9a3e8b7e-6e613502890bd9181969fb8e"><ac:parameter ac:name="">Lockheed Martin 05</ac:parameter></ac:structured-macro>
\[Lockheed Martin 05\] Lockheed Martin. "[Joint Strike Fighter Air Vehicle C+\+ Coding Standards for the System Development and Demonstration Program.|http://www.research.att.com/~bs/JSF-AV-rules.pdf]" Document Number 2RDU00001 Rev C., December 2005.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d490a69776f10e7a-5ec56801-41e7416b-b628a7f2-68d3676a8106c6876c559a79"><ac:parameter ac:name="">Meyers 95</ac:parameter></ac:structured-macro>
\[Meyers 95\] Meyers, Scott. _More Effective C++: 35 New Ways to Improve Your Programs and Designs_. Boston, MA: Addison-Wesley Professional, 1995.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="5ba204a7a408147e-1a972c2b-478944d5-bafa84e6-989f134fc4109bf4110521d8"><ac:parameter ac:name="">Meyers 96</ac:parameter></ac:structured-macro>
\[Meyers 96\] Meyers, Scott. _More Effective C++: 35 New Ways to Improve Your Programs and Designs_. Boston, MA: Addison-Wesley, 1996.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="6fdd8e683c6ed612-8d014569-4b314d6e-9ebcb4c4-b13da753bcf73d5342c95753"><ac:parameter ac:name="">Meyers 97</ac:parameter></ac:structured-macro>
\[Meyers 97\] Meyers, Scott. _Effective C+\+ : 55 Specific Ways to Improve Your Programs and Designs_, 3rd ed.  Boston, MA: Addison-Wesley Professional, 1997.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="df2fc2be5d384f3e-26297bb3-40b94779-a0ae816a-4a6748ce54039754a3d4a5f6"><ac:parameter ac:name="">Meyers 01</ac:parameter></ac:structured-macro>
\[Meyers 01\] Meyers, Scott. _Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library_. Boston, MA: Addison-Wesley Professional, 2001.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8647f63ff998c8a4-3ceb45c2-4f8f403c-94c591ca-11b76aee18ccf3cee9428520"><ac:parameter ac:name="">Meyers 05</ac:parameter></ac:structured-macro>
\[Meyers 05\] Meyers, Scott. _Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)_. Boston, MA: Addison-Wesley Professional, 2005.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e184097c9881a893-6c97a311-4e2b475b-b6319c2e-da33b82c434d3dc67ba944e8"><ac:parameter ac:name="">MISRA 04</ac:parameter></ac:structured-macro>
\[MISRA 04\] MIRA Limited. "[MISRA C|http://www.misra.org.uk/]: 2004 Guidelines for the Use of the C Language in Critical Systems." Warwickshire, UK: MIRA Limited, October 2004 (ISBN 095241564X).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="6d6f13fe78c21768-a55380d9-429841d3-ad8e9550-bfad2bafa3cffd706f3cddde"><ac:parameter ac:name="">NIST 06</ac:parameter></ac:structured-macro>
\[NIST 06\] NIST. [_SAMATE Reference Dataset_|http://samate.nist.gov/SRD/] (2006).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="2d3b6cd39aa67bba-ef8c09b2-4eb14566-80fbac32-0a3d01e17df05ac52d637a01"><ac:parameter ac:name="">Open Group 04</ac:parameter></ac:structured-macro>
\[Open Group 04\] The Open Group. "[_The Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2004 Edition_|http://www.opengroup.org/onlinepubs/009695399/toc.htm]." (2004).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="0554034b340a7910-42f44a79-49434763-9ec5b08e-3e761ff1593d05b970905c3b"><ac:parameter ac:name="">Plum 91</ac:parameter></ac:structured-macro>
\[Plum 91\] Plum, Thomas. _C+\+ Programming_. Kamuela, HI: Plum Hall, Inc., November 1991 (ISBN 0911537104).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d84210111f3d8457-face0f25-44074783-bb20b2a7-4c4669a03f744d6d1a3e3970"><ac:parameter ac:name="">Quinlan 06</ac:parameter></ac:structured-macro>
\[Quinlan 06\] Quinlan, Dan; Vuduc, Richard; Panas, Thomas; Härdtlein, Jochen; & Sæbjørnsen, Andreas. "Support for Whole-Program Analysis and the Verification of the One-Definition Rule in C++," 27-35. [NIST Special Publication 500-262|http://samate.nist.gov/docs/NIST_Special_Publication_500-262.pdf], _Proceedings of the Static Analysis Summit_. Gaithersburg, MD, July 2006.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="e95d004d4635b883-7279f7ac-4a7a412e-a4cbb595-c815c001647c6974224c1bec"><ac:parameter ac:name="">Saks 99</ac:parameter></ac:structured-macro>
\[Saks 99\] Dan Saks. _const T vs.T const_. Embedded Systems Programming. Pg. 13-16. February 1999. [http://www.dansaks.com/articles/1999-02%20const%20T%20vs%20T%20const.pdf]

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="f95f3b256a6926fd-05585546-40544b7c-94b0b0fa-9be146360734723033258abd"><ac:parameter ac:name="">Saks 07</ac:parameter></ac:structured-macro>
\[Saks 07\] Saks, Dan. "[Sequence Points|http://www.embedded.com/columns/programmingpointers/9900661?_requestid=481957]" Embedded Systems Design, 07/01/02.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="bd3da27a88ef1e24-0eb63fce-4da64599-a2be82b0-48f81be1b6bea51e117561c1"><ac:parameter ac:name="">Seacord 05</ac:parameter></ac:structured-macro>
\[Seacord 05\] Seacord, R. _Secure Coding in C and C+\+_. Upper Saddle River, NJ: Addison-Wesley, 2006 (ISBN 0321335724).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9e181cd1a69e3b7f-ac018bef-4845493d-b2f29d3a-7d985407c2eaffb3048c2ed5"><ac:parameter ac:name="">SGI 06</ac:parameter></ac:structured-macro>
\[SGI 06\] Silicon Graphics, Inc. "[basic_string<charT, traits, Alloc>|http://www.sgi.com/tech/stl/basic_string.html]." _Standard Template Library Programmer's Guide_, 2006.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8f5587fa1398b4c1-08db7835-43fe4d23-8774a0c8-ace4f3d8a97ea00a22f311de"><ac:parameter ac:name="">Steele 77</ac:parameter></ac:structured-macro>
\[Steele 77\]  Steele, G. L. 1977. [Arithmetic shifting considered harmful.|http://doi.acm.org/10.1145/956641.956647] _SIGPLAN Not._ 12, 11 (Nov. 1977), 61-69.

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="7a5d13307fe5805c-fd751724-4e084369-9787bf6c-1a8e757e3c71615ed645f1f3"><ac:parameter ac:name="">Stroustrup 97</ac:parameter></ac:structured-macro>
\[Stroustrup 97\] Stroustrup, Bjarne. _The C+\+ Programming Language, Third Edition_. Reading, MA: Addison-Wesley, 1997 (ISBN 0201889544).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="290cb647cfae1476-d58a28f5-416347c9-9f588dd2-4564bfcbae653636d822db2f"><ac:parameter ac:name="">Stroustrup 06</ac:parameter></ac:structured-macro>
\[Stroustrup 06\] Stroustrup, Bjarne. [_C+\+ Style and Technique FAQ_|http://public.research.att.com/~bs/bs_faq2.html] (2006).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="84202dc2589d1fea-caf57b34-491f4642-ac0aa622-83a2f53671bedcea39a1fd79"><ac:parameter ac:name="">Sutter 00</ac:parameter></ac:structured-macro>
\[Sutter 00\] Sutter, Herb. _Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions_. Addison-Wesley Professional, 2000 (ISBN 0201615622).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="476ff863fb12ba5f-cca1bafa-4c4c4137-be5dbb34-45a2523852069e2e74c9353d"><ac:parameter ac:name="">Sutter 04</ac:parameter></ac:structured-macro>
\[Sutter 04\] Sutter, Herb & Alexandrescu, Andrei. _C+\+ Coding Standards: 101 Rules, Guidelines, and Best Practices_. Boston, MA: Addison-Wesley Professional, 2004 (ISBN 0321113586).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9332dd04b1c761ac-359e87f4-4b0c47ce-8def8f8d-df932d8fdfadf71f3a284b51"><ac:parameter ac:name="">Viega 03</ac:parameter></ac:structured-macro>
\[Viega 03\] Viega, John & Messier, Matt. _Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Networking, Input Validation & More_. Sebastopol, CA: O'Reilly, 2003 (ISBN 0-596-00394-3).

Wiki Markup
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="dda13941c8423714-a3a71e3d-44ed44f5-8f18a018-a244a9d1926220256a1b9827"><ac:parameter ac:name="">Warren 02</ac:parameter></ac:structured-macro>
\[Warren 02\] Warren, Henry S. _Hacker's Delight_. Boston, MA: Addison Wesley Professional. 2002 (ISBN 0201914654).