C dynamic memory allocation refers to performing manual memory management for dynamic memory allocation in the C programming language via a group of functions in the C standard library, namely malloc, realloc, calloc and free.
C++11
C++11 is a version of the standard for the programming language C++.
Charm++
Charm++ is a parallel object-oriented programming language based on C++ and developed in the Parallel Programming Laboratory at the University of Illinois.
Loki (C++)
Loki is the name of a C++ software library written by Andrei Alexandrescu as part of his book Modern C++ Design.
Undefined behavior
In computer programming, undefined behavior (UB) is the result of executing computer code that does not have a prescribed behavior by the language specification the code adheres to, for the current state of the program (e.g. memory).
OpenFOAM
OpenFOAM (for "Open source Field Operation And Manipulation") is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, including computational fluid dynamics (CFD).
C++/CX
C++/CX (component extensions) is a language extension for C++ compilers from Microsoft that enables C++ programmers to write programs for the new Windows Runtime platform, or WinRT.
Andrei Alexandrescu
Andrei Alexandrescu (born 1969) is a Romanian-American C++ and D language programmer and author.
Herb Sutter
Herb Sutter is a prominent C++ expert.
POCO C++ Libraries
The POCO C++ Libraries are a collection of open source class libraries for developing network-centric, portable applications in C++.
Auto-linking
Auto-linking is a mechanism for automatically determining which libraries to link to while building a C, C++ or Obj-C program.
Boost (C++ libraries)
Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing.
Type qualifier
In the C, C++, and D programming languages, a type qualifier is a keyword that is applied to a type, resulting in a qualified type.
Dune (software)
DUNE (Distributed and Unified Numerics Environment) is a modular C++ library for the solution of partial differential equations using grid-based methods.
Comparison of Java and C++
This is a comparison of the programming languages Java and C++.
Brig (C++ libraries)
Brig is a collection of cross-platform C++ 11 header only libraries that offers interaction with many databases and usability of the geometric data.
GNU E
GNU E is an extension of C++ designed for writing software systems tosupport persistent applications.
Libt2n
libt2n is a free Inter-process communication (IPC) library which offers a simple way for C++ applications to communicate with one another.
ObjectCenter
ObjectCenter is the version of CodeCenter for the C++ language.
As-if rule
The standard for the C++ programming language allows compilers for this language to apply any optimizating transformation to a program during compilation, provided that such optimizations make no change in the "observable behavior" of the program, as specified in the standard; this mostly means that any actions the program performs on its environment occur in the specified order.
C++17
C++17 (also called C++1z) is the informal name for the future revision of the C++ ISO/IEC standard.
Lourdes (C++ library)
Lourdes is a library for the C++ programming language that provide support for simple tasks such as multithreading, concurrency, networking, logging, among others.
C++
C++ (pronounced cee plus plus, /ˈsiː plʌs plʌs/) is a general-purpose programming language.
Mentat (computing)
Mentat is a macro-dataflow extension of the C++ programming language.
Sizeof
In the programming languages C and C++, the unary operator sizeof generates the size of a variable or datatype, measured in the number of char size storage units required for the type.
CodeSynthesis XSD
CodeSynthesis XSD is an XML Data Binding compiler for C++ developed by Code Synthesis and dual-licensed under the GNU GPL and a proprietary license.
C++ Report
C++ Report was a bi-monthly professional computer magazine published by SIGS Publications Group.
C++03
C++03 is a version of an international standard for the programming language C++.
Database Management Library
Database Management Library (DBL) is a relational database management system (RDBMS) contained in a C++ programming library.
David Abrahams (computer programmer)
David Abrahams is a computer programmer and author.
Edison Design Group
The Edison Design Group (EDG) is a company that makes compiler frontends (preprocessing and parsing).
C dynamic memory allocation refers to performing manual memory management for dynamic memory allocation in the C programming language via a group of functions in the C standard library, namely malloc, realloc, calloc and free.
C++11
C++11 is a version of the standard for the programming language C++.
Charm++
Charm++ is a parallel object-oriented programming language based on C++ and developed in the Parallel Programming Laboratory at the University of Illinois.
Loki (C++)
Loki is the name of a C++ software library written by Andrei Alexandrescu as part of his book Modern C++ Design.
Undefined behavior
In computer programming, undefined behavior (UB) is the result of executing computer code that does not have a prescribed behavior by the language specification the code adheres to, for the current state of the program (e.g. memory).
OpenFOAM
OpenFOAM (for "Open source Field Operation And Manipulation") is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, including computational fluid dynamics (CFD).
C++/CX
C++/CX (component extensions) is a language extension for C++ compilers from Microsoft that enables C++ programmers to write programs for the new Windows Runtime platform, or WinRT.
Andrei Alexandrescu
Andrei Alexandrescu (born 1969) is a Romanian-American C++ and D language programmer and author.
Herb Sutter
Herb Sutter is a prominent C++ expert.
POCO C++ Libraries
The POCO C++ Libraries are a collection of open source class libraries for developing network-centric, portable applications in C++.
Auto-linking
Auto-linking is a mechanism for automatically determining which libraries to link to while building a C, C++ or Obj-C program.
Boost (C++ libraries)
Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing.
Type qualifier
In the C, C++, and D programming languages, a type qualifier is a keyword that is applied to a type, resulting in a qualified type.
Dune (software)
DUNE (Distributed and Unified Numerics Environment) is a modular C++ library for the solution of partial differential equations using grid-based methods.
Comparison of Java and C++
This is a comparison of the programming languages Java and C++.
Brig (C++ libraries)
Brig is a collection of cross-platform C++ 11 header only libraries that offers interaction with many databases and usability of the geometric data.
GNU E
GNU E is an extension of C++ designed for writing software systems tosupport persistent applications.
Libt2n
libt2n is a free Inter-process communication (IPC) library which offers a simple way for C++ applications to communicate with one another.
ObjectCenter
ObjectCenter is the version of CodeCenter for the C++ language.
As-if rule
The standard for the C++ programming language allows compilers for this language to apply any optimizating transformation to a program during compilation, provided that such optimizations make no change in the "observable behavior" of the program, as specified in the standard; this mostly means that any actions the program performs on its environment occur in the specified order.
C++17
C++17 (also called C++1z) is the informal name for the future revision of the C++ ISO/IEC standard.
Lourdes (C++ library)
Lourdes is a library for the C++ programming language that provide support for simple tasks such as multithreading, concurrency, networking, logging, among others.
C++
C++ (pronounced cee plus plus, /ˈsiː plʌs plʌs/) is a general-purpose programming language.
Mentat (computing)
Mentat is a macro-dataflow extension of the C++ programming language.
Sizeof
In the programming languages C and C++, the unary operator sizeof generates the size of a variable or datatype, measured in the number of char size storage units required for the type.
CodeSynthesis XSD
CodeSynthesis XSD is an XML Data Binding compiler for C++ developed by Code Synthesis and dual-licensed under the GNU GPL and a proprietary license.
C++ Report
C++ Report was a bi-monthly professional computer magazine published by SIGS Publications Group.
C++03
C++03 is a version of an international standard for the programming language C++.
Database Management Library
Database Management Library (DBL) is a relational database management system (RDBMS) contained in a C++ programming library.
David Abrahams (computer programmer)
David Abrahams is a computer programmer and author.
Edison Design Group
The Edison Design Group (EDG) is a company that makes compiler frontends (preprocessing and parsing).
Studylib tips
Did you forget to review your flashcards?
Try the Chrome extension that turns your New Tab screen into a flashcards viewer!
The idea behind Studylib Extension is that reviewing flashcards will be easier if we distribute all flashcards reviewing into smaller sessions throughout the working day.