c_plus_plus_glossary_getting_started

C++ Glossary Getting Started

Return to CPP Glossary, C++ DevOps, C++ books, C++ courses, C++ topics, C++

These terms below are the most fundamental programming terms. They apply to other C++ like languages such a Java, C#, Scala, Kotlin, Objective-C, Swift and in many ways to Golang, JavaScript and TypeScript as well.

Defined Terms

# and Symbols

  • () operator - “Call operator. A pair of parentheses “()” following a function name. The operator causes a function to be invoked. Arguments to the function may be passed inside the parentheses.” (CppPrmLp 2012) and (CppPrmLp 2012)
  • . operator - “Dot operator. Left-hand operand must be an object of class type and the right-hand operand must be the name of a member of that object. The operator yields the named member of the given object.” (CppPrmLp 2012)
  • operator - “Scope operator. Among other uses, the scope operator is used to access names in a namespace. For example, std::cout denotes the name cout from the namespace std.” (CppPrmLp 2012)
  • << operator - “Output operator. Writes the right-hand operand to the output stream indicated by the left-hand operand: cout « “hi” writes hi to the standard output. Output operations can be chained together: cout « “hi” « “bye” writes hibye.” (CppPrmLp 2012)
  • >> operator - “Input operator. Reads from the input stream specified by the left-hand operand into the right-hand operand: cin » i reads the next value on the standard input into i. Input operations can be chained together: cin » i » j reads first into i and then into j. (CppPrmLp 2012)

A

B

C

D

E

F

H

I

L

M

N

O

P

R

S

U

V

W

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)


Cloud Monk is Retired (for now). Buddha with you. © 2005 - 2024 Losang Jinpa or Fair Use. Disclaimers

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


c_plus_plus_glossary_getting_started.txt · Last modified: 2022/03/10 01:02 by 127.0.0.1