Table of Contents

C Plus Plus Primer, Fifth Edition Glossary

Return to C++ Primer, CPP Books

Defined Terms

A

L

M

N

O

P

T C::*pmem = &C::member;

This statement defines pmem as a pointer that can point to members of the class named C that have type T and initializes pmem to point to the member in C named member. To use the pointer, we must supply an object or pointer to type C:

classobj.*pmem; classptr→

fetches member from the object classobj or the object to which classptr points

R

S

T

U

V

Chapter 1 Getting Started

C Plus Plus Getting Started:

Part I The Basics

C Plus Plus Basic:

Chapter 2 Variables and Basic Types

C Plus Plus Variables and Basic Types: (C Plus Plus Variables and C Plus Plus Basic Types):

Chapter 3 Strings, Vectors, and Arrays

C Plus Plus Strings, Vectors, and Arrays (C Plus Plus Strings, C Plus Plus Vectors, and C Plus Plus Arrays):

Chapter 4 Expressions

C Plus Plus Expressions:

Chapter 5 Statements

C Plus Plus Statements:

Chapter 6 Functions

C Plus Plus Functions:

Chapter 7 Classes

C Plus Plus Classes:

Part II The C++ Library

C Plus Plus Library:

Chapter 8 The IO Library

C Plus Plus IO Library:

Chapter 9 Sequential Containers

C Plus Plus Sequential Containers:

Chapter 10 Generic Algorithms

C Plus Plus Generic Algorithms:

Chapter 11 Associative Containers

C Plus Plus Associative Containers:

Chapter 12 Dynamic Memory

C Plus Plus Dynamic Memory:

Part III Tools for Class Authors

C Plus Plus Tools for Class Authors:

Chapter 13 Copy Control

C Plus Plus Copy Control:

Chapter 14 Overloaded Operations and Conversions

C Plus Plus Overloaded Operations and Conversions (C Plus Plus Overloaded Operations and C Plus Plus Conversions):

Chapter 15 Object-Oriented Programming

C Plus Plus Object-Oriented Programming (C Plus Plus OOP and C Plus Plus Object-Orientation):

Chapter 16 Templates and Generic Programming

C Plus Plus Templates and Generic Programming (C Plus Plus Templates and C Plus Plus Generic Programming):

Part IV Advanced Topics

C Plus Plus Advanced Topics:

Chapter 17 Specialized Library Facilities

C Plus Plus Specialized Library Facilities:

Chapter 18 Tools for Large Programs

C Plus Plus Tools for Large Programs:

Chapter 19 Specialized Tools and Techniques

C Plus Plus Specialized Tools and Techniques:

Fair Use Sources

Fair Use Sources:

C++: C++ Fundamentals, C++ Inventor - C++ Language Designer: Bjarne Stroustrup in 1985; C++ Keywords, C++ Built-In Data Types, C++ Data Structures (CPP Containers) - C++ Algorithms, C++ Syntax, C++ OOP - C++ Design Patterns, Clean C++ - C++ Style Guide, C++ Best Practices ( C++ Core Guidelines (CG)) - C++ BDD, C++ Standards ( C++ 23, C++ 20, C++ 17, C++ 14, C++ 11, C++ 03, C++ 98), Bjarne Stroustrup's C++ Glossary, CppReference.com, CPlusPlus.com, ISOcpp.org, C++ Compilers (Compiler Explorer, MinGW), C++ IDEs, C++ Development Tools, C++ Linter, C++ Debugging, C++ Modules ( C++20), C++ Packages, C++ Package Manager ( Conan - the C/C++ Package Manager), C++ Standard Library, C++ Libraries, C++ Frameworks, C++ DevOps - C++ SRE, C++ CI/CD ( C++ Build Pipeline), C++ Data Science - C++ DataOps, C++ Machine Learning, C++ Deep Learning, Functional C++, C++ Concurrency, C++ History, C++ Topics, C++ Bibliography, Manning C++ Series, C++ Courses, CppCon, C++ Research, C++ GitHub, Written in C++, C++ Popularity, C++ Awesome , C++ Versions. (navbar_cplusplus – see also navbar_cpp_containers, navbar_cppcon, navbar_cpp_core_guidelines, navbar_cpp23, navbar_cpp20, navbar_cpp17, navbar_cpp14, navbar_cpp11)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.