CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 15 Aug 2025 01:10:05 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20071229053316
location: https://web.archive.org/web/20071229053316/https://www.oreilly.com/catalog/cpluspluspr/toc.html
server-timing: captures_list;dur=0.424679, exclusion.robots;dur=0.014832, exclusion.robots.policy;dur=0.007084, esindex;dur=0.008550, cdx.remote;dur=45.593429, LoadShardBlock;dur=163.667046, PetaboxLoader3.datanode;dur=143.655997
x-app-server: wwwb-app222
x-ts: 302
x-tr: 238
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app222; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 15 Aug 2025 01:10:06 GMT
content-type: text/html
x-archive-orig-date: Sat, 29 Dec 2007 05:33:16 GMT
x-archive-orig-server: Apache
x-archive-orig-p3p: policyref="https://www.oreillynet.com/w3c/p3p.xml",CP="CAO DSP COR CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa CONo OUR DELa PUBi OTRa IND PHY ONL UNI PUR COM NAV INT DEM CNT STA PRE"
x-archive-orig-last-modified: Fri, 28 Dec 2007 13:25:40 GMT
x-archive-orig-accept-ranges: bytes
x-archive-orig-content-length: 21380
x-archive-orig-x-cache: MISS from oregano.bp
x-archive-orig-x-cache-lookup: MISS from oregano.bp:3128
x-archive-orig-via: 1.0 oregano.bp:3128 (squid/2.6.STABLE12)
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: iso-8859-1
memento-datetime: Sat, 29 Dec 2007 05:33:16 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 21 Jun 2003 07:30:15 GMT", ; rel="prev memento"; datetime="Mon, 25 Jun 2007 17:33:43 GMT", ; rel="memento"; datetime="Sat, 29 Dec 2007 05:33:16 GMT", ; rel="next memento"; datetime="Thu, 12 Jun 2008 07:29:01 GMT", ; rel="last memento"; datetime="Thu, 12 Jun 2008 07:29:01 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_1_20071229050910_crawl109-c/52_1_20071229052820_crawl100.arc.gz
server-timing: captures_list;dur=1.796614, exclusion.robots;dur=0.026291, exclusion.robots.policy;dur=0.011792, esindex;dur=0.014951, cdx.remote;dur=32.116106, LoadShardBlock;dur=69.008455, PetaboxLoader3.datanode;dur=153.454829, load_resource;dur=234.155314, PetaboxLoader3.resolve;dur=106.166860
x-app-server: wwwb-app222
x-ts: 200
x-tr: 396
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
O'Reilly Media | C++ Pocket Reference
Buy this Book
C++ Pocket Reference
By?Kyle Loudon
Book Price: $9.95 USD
£6.95 GBP
PDF Price: $6.99
Cover | Table of Contents | Index | Sample Excerpt
Table of Contents
Introduction
Typographic Conventions
Acknowledgments
Compatibility with C
Program Structure
Startup
Termination
Header Files
Source Files
Preprocessor Directives
Preprocessor Macros
Fundamental Types
bool
char and wchar_t
short, int, long
float, double, long double
Compound Types
Enumerations
Arrays
Strings
Pointers
Pointers to Members
References
Class Types
Type Conversions and Definitions
Type Conversions
Type Definitions
Lexical Elements
Comments
Identifiers
Reserved Words
Literals
Operators
Expressions
Scope
Local Scope
Class Scope
Namespace Scope
File Scope
Other Scopes
Enclosing Scopes
Declarations
Declaring Variables
Declaring Functions
Storage Classes
Qualifiers
Statements
Expression Statements
Null Statements
Compound Statements
Iteration Statements
Selection Statements
Jump Statements
Namespaces
using Declarations
using Directives
Unnamed Namespaces
Classes, Structs, and Unions
Declaring Objects
Accessing Members
Declaring Data Members
Declaring Member Functions
Access Levels for Members
Friends
Constructors
Destructors
Nested Declarations
Forward Declarations
Structs
Unions
Inheritance
Constructors and Inheritance
Destructors and Inheritance
Virtual Member Functions
Abstract Base Classes
Access Levels for Inheritance
Multiple Inheritance
Virtual Base Classes
Templates
Template Classes
Template Functions
Overloading
Overloading Functions
Overloading Operators
Memory Management
Memory Allocation
Memory Reclamation
Casts and Runtime Type Information
C-Style Casts
Casts in C++
Runtime Type Information
Exception Handling
try
throw
catch
Exception Specifications
The C++ Standard Library
The std Namespace
C Standard Library Support
C++ Standard Header Files
I/O Streams
Return to C++ Pocket Reference
About O'Reilly | Contact | Jobs | Press Room | How to Advertise | Privacy Policy
© 2007, O'Reilly Media, Inc.
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.