...
Anchor |
---|
| codesourcery 2016a |
---|
| codesourcery 2016a |
---|
|
[CodeSourcery 2016a] CodeSourcery, Compaq, EDG, HP, IBM, Intel, Red Hat, SGI, et al.
Itanium C++ ABI.
December 2016 [
Accessed 2016accessed].
Anchor |
---|
| codesourcery2016b |
---|
| codesourcery2016b |
---|
|
[CodeSourcery 2016b] CodeSourcery, Compaq, EDG, HP, IBM, Intel, Red Hat, SGI, et al.
Itanium C++ ABI ($Revision: 1,86 $).
December 2016[
Accessed 2016accessed].
[Coverity 2007]
Coverity Prevent User's Manual (3.3.0). 2007.
...
[Dewhurst 2002] Dewhurst, Stephen C.
C++ Gotchas: Avoiding Common Problems in Coding and Design.
Boston, MA: Addison-Wesley Professional
, . 2002.
[Dewhurst 2005] Dewhurst, Stephen C.
C++ Common Knowledge: Essential Intermediate Programming.
Boston, MA: Addison-Wesley Professional
, . 2005.
[DISA 2015] DISA.
Application Security and Development Security Technical Implementation Guide, Version 3, Release 10.
Accessed October 2016
[accessed].
[DISA 2016] DISA.
Application Security and Development Security Technical Implementation Guide, Version 4, Release 1. Accessed October 2016.
[Dowd 2006] Dowd, McDonald
, & Schuh
. The Art of Software Security Assessment - , Justin. Attacking delete and deleteelete[] in C++, 2006. In The Art of Software Security Assessment. Addison-Wesley Professional. 2006.
[Fortify 2006] Fortify Software Inc.
Fortify Taxonomy: Software Security Errors, . 2006.
[FSF 2005] Free Software Foundation.
GCC online documentationOnline Documentation. ( 2005
).
[Gamma
19951994] Gamma,
Erich; Helm
, Richard; Johnson, Ralph,
& Vlissides,
and JohnsonJohn.
Design Patterns Elements of Reusable Object Oriented Software. Addison
-Wesley
Professional,
19951994.
[GNU 2016] gnu.org. GCC, the GNU Compiler Collection: Declaring Attributes of Functions. December 2016 [accessed].
https://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html[Goldberg 1991] Goldberg, David.
What Every Computer Scientist Should Know About Floating-Point Arithmetic. Sun Microsystems
, . March 1991.
[Graff 2003] Graff, Mark G. & Van Wyk, Kenneth R.
Secure Coding: Principles and Practices.
Cambridge, MA: O O'Reilly
, . 2003
(. ISBN 0596002424
).
[Henricson 1997] Henricson, Mats & Nyquist, Erik.
Industrial Strength C++.
Upper Saddle River, NJ: Prentice Hall PTR
, . 1997
(. ISBN 0-13-120965-5
).
[Hinnant 2005] Hinnant, Howard.
RValue Reference Recommendations for Chapter 20.
N1856, August August 2005.
[Hinnant 2015] Hinnant, Howard. Reply to "
std::exception Why what() is returning a const char* and not a string?"
[public forum post]. ISO C++ Standard—Discussion, . June 28, 20152015.
Anchor |
---|
| IEC 60812 2006 |
---|
| IEC 60812 2006 |
---|
|
[IEC 60812 2006] Analysis techniques for system reliability - Procedure for failure mode and effects analysis (FMEA), 2nd ed.
( IEC 60812
). IEC
, . January 2006.
Anchor |
---|
| IEEE Std 610.12 1990 |
---|
| IEEE Std 610.12 1990 |
---|
|
[IEEE Std 610.12 1990] IEEE.
IEEE Standard Glossary of Software Engineering Terminology.
(1990) 1990.
Anchor |
---|
| IEEE Std 1003.1-2013 |
---|
| IEEE Std 1003.1-2013 |
---|
|
[IEEE Std 1003.1:2013] IEEE
and & The Open Group.
Standard for Information Technology—Portable Operating System Interface (POSIX®POSIX), . Base Specifications, Issue 7 (IEEE Std 1003.
1, 2013
Edition).
E-book: http://ieeexplore.ieee.org/servlet/opac?punumber=6506089.
[INCITS 2012] INCITS Document number N3396= 12-0096.
Dynamic memory allocation for over-aligned data. 2012.
http//www.open-std.org/jtcl/sc22/wg21/docs/papers/2012/n3396.html [INCITS 2014] INCITS PL22.16 and ISO WG21 C++ Standards Committee, Library Working Group (LWG). C++ Standard Library Active Issues List (Revision R88), Doc N3967. N3967, 2014.
Anchor |
---|
| Internet Society 00 |
---|
| Internet Society 00 |
---|
|
[Internet Society 2000] The Internet Society. Internet Security Glossary (RFC 2828). 2000.
Anchor |
---|
| ISO/IEC 9899-1999 |
---|
| ISO/IEC 9899-1999 |
---|
|
Anchor |
---|
| ISO-IEC 9899-1999 |
---|
| ISO-IEC 9899-1999 |
---|
|
[ISO/IEC 9899-1999] ISO/IEC 9899-1999.
Programming Languages — C, Second Edition, . 1999.
Anchor |
---|
| ISO/IEC 9899-2011 |
---|
| ISO/IEC 9899-2011 |
---|
|
Anchor |
---|
| ISO-IEC 9899-2011 |
---|
| ISO-IEC 9899-2011 |
---|
|
[ISO/IEC 9899:2011] ISO/IEC.
Programming Languages—C, 3rd ed (. ISO/IEC 9899:2011
). Geneva, Switzerland: ISO, 2011. 2011.
Anchor |
---|
| ISO/IEC14882-1998 |
---|
| ISO/IEC14882-1998 |
---|
|
[ISO/IEC 14882-1998] ISO/IEC 14882-1998.
Programming Languages — C++, First Edition, . 1998.
Anchor |
---|
| ISO/IEC14882-2003 |
---|
| ISO/IEC14882-2003 |
---|
|
[ISO/IEC 14882-2003] ISO/IEC 14882-2003.
Programming Languages — C++, Second Edition, . 2003.
Anchor |
---|
| ISO/IEC14882-2011 |
---|
| ISO/IEC14882-2011 |
---|
|
[ISO/IEC 14882-2011] ISO/IEC 14882-2011.
Programming Languages — C++, Third Edition, . 2011.
Anchor |
---|
| ISO/IEC14882-2014 |
---|
| ISO/IEC14882-2014 |
---|
|
[ISO/IEC 14882-2014] ISO/IEC 14882-2014.
Programming Languages — C++, Fourth Edition, . 2014.
Anchor |
---|
| ISO/IEC N3000 |
---|
| ISO/IEC N3000 |
---|
|
[ISO/IEC N3000] Working Draft, Standard for Programming Language C++
, . November 2009.
Anchor |
---|
| ISO/IEC TR 24772-2013 |
---|
| ISO/IEC TR 24772-2013 |
---|
|
[ISO/IEC TR 24772
-:2013] ISO/IEC
TR 24772-2013.
Information Technology—Programming Languages—Guidance to Avoiding Vulnerabilities in Programming Languages through Language Selection and Use. Geneva, Switzerland: ISO, . TR 24772-2013. ISO. March 2013.
Anchor |
---|
| ISO/IEC TS 17961 |
---|
| ISO/IEC TS 17961 |
---|
|
Anchor |
---|
| ISO-IEC TS 17961 |
---|
| ISO-IEC TS 17961 |
---|
|
Anchor |
---|
| ISO/IEC TS 17961-2013 |
---|
| ISO/IEC TS 17961-2013 |
---|
|
[ISO/IEC TS 17961:2012] ISO/IEC TS 17961. Information Technology—Programming Languages, Their Environments and System Software Interfaces—C Secure Coding Rules. Geneva, Switzerland: ISO, ISO. 2012.
[Jack 2007] Jack, Barnaby.
Vector Rewrite Attack. May 2007.
[Lea 2000] Lea, Doug.
Concurrent Programming in Java, 2nd ed., Addison-Wesley Professional, Boston, 2000.
http://www.informit.com/store/concurrent-programming-in-java-design-principles-and-9780201310092[Kalev 1999] Kalev, Danny. ANSI/ISO C++ Professional Programmer's Handbook. Que. Corporation. 1999[Lions 1996] Lions, J. L.
ARIANE 5 Flight 501 Failure Report. Paris, France: European Space Agency (ESA) & National Center for Space Study (CNES) Inquiry Board, July 1996.
...