2017-07-28T13:18:32+03:00[Europe/Moscow] en true C dynamic memory allocation, C++11, Charm++, Loki (C++), Undefined behavior, OpenFOAM, C++/CX, Andrei Alexandrescu, Herb Sutter, POCO C++ Libraries, Auto-linking, Boost (C++ libraries), Type qualifier, Dune (software), Comparison of Java and C++, Brig (C++ libraries), GNU E, Libt2n, ObjectCenter, As-if rule, C++17, Lourdes (C++ library), C++, Mentat (computing), Sizeof, CodeSynthesis XSD, C++ Report, C++03, Database Management Library, David Abrahams (computer programmer), Edison Design Group flashcards
C++

C++

  • C dynamic memory allocation
    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).