Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!

Embedded C++

Index Embedded C++

Embedded C++ (EC++) is a dialect of the C++ programming language for embedded systems. [1]

25 relations: Altium, Bjarne Stroustrup, C syntax, C++, Central processing unit, Comparison of EDA software, Compiler, Electronic design automation, Embedded system, Exception handling, Freescale Semiconductor, Fujitsu, Green Hills Software, Hitachi, IAR Systems, Metrowerks, Motorola, Multiple inheritance, Namespace, NEC, Object-oriented programming, Programming language, Run-time type information, Toshiba, Virtual inheritance.


Altium Limited (formerly known as Protel until 2001) is an American, Australian-domiciled owned public software company that provides PC-based electronics design software for engineers who design printed circuit boards.

New!!: Embedded C++ and Altium · See more »

Bjarne Stroustrup

Bjarne Stroustrup (born 30 December 1950) is a Danish computer scientist, who is most notable for the creation and development of the widely used C++ programming language.

New!!: Embedded C++ and Bjarne Stroustrup · See more »

C syntax

The syntax of the C programming language, the rules governing writing of software in the language, is designed to allow for programs that are extremely terse, have a close relationship with the resulting object code, and yet provide relatively high-level data abstraction.

New!!: Embedded C++ and C syntax · See more »


C++ ("see plus plus") is a general-purpose programming language.

New!!: Embedded C++ and C++ · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: Embedded C++ and Central processing unit · See more »

Comparison of EDA software

Comparison of Electronic design automation (EDA) software.

New!!: Embedded C++ and Comparison of EDA software · See more »


A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: Embedded C++ and Compiler · See more »

Electronic design automation

Electronic design automation (EDA), also referred to as electronic computer-aided design (ECAD), is a category of software tools for designing electronic systems such as integrated circuits and printed circuit boards.

New!!: Embedded C++ and Electronic design automation · See more »

Embedded system

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.

New!!: Embedded C++ and Embedded system · See more »

Exception handling

Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional conditions requiring special processing – often changing the normal flow of program execution.

New!!: Embedded C++ and Exception handling · See more »

Freescale Semiconductor

Freescale Semiconductor, Inc. was an American multinational corporation headquartered in Austin, Texas, with design, research and development, manufacturing and sales operations in more than 75 locations in 19 countries.

New!!: Embedded C++ and Freescale Semiconductor · See more »


is a Japanese multinational information technology equipment and services company headquartered in Tokyo, Japan.

New!!: Embedded C++ and Fujitsu · See more »

Green Hills Software

Green Hills Software is a privately owned company that builds operating systems and programming tools for embedded systems.

New!!: Embedded C++ and Green Hills Software · See more »


() is a Japanese multinational conglomerate company headquartered in Chiyoda, Tokyo, Japan.

New!!: Embedded C++ and Hitachi · See more »

IAR Systems

IAR Systems is a Swedish computer software company that offers development tools for embedded systems.

New!!: Embedded C++ and IAR Systems · See more »


Metrowerks was a company that developed software development tools for various desktop, handheld, embedded, and gaming platforms.

New!!: Embedded C++ and Metrowerks · See more »


Motorola, Inc. was an American multinational telecommunications company founded on September 25, 1928, based in Schaumburg, Illinois.

New!!: Embedded C++ and Motorola · See more »

Multiple inheritance

Multiple inheritance is a feature of some object-oriented computer programming languages in which an object or class can inherit characteristics and features from more than one parent object or parent class.

New!!: Embedded C++ and Multiple inheritance · See more »


In computing, a namespace is a set of symbols that are used to organize objects of various kinds, so that these objects may be referred to by name.

New!!: Embedded C++ and Namespace · See more »


is a Japanese multinational provider of information technology (IT) services and products, headquartered in Minato, Tokyo, Japan.

New!!: Embedded C++ and NEC · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: Embedded C++ and Object-oriented programming · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: Embedded C++ and Programming language · See more »

Run-time type information

In computer programming, run-time type information or run-time type identification (RTTI) is a feature of the C++ programming language that exposes information about an object's data type at runtime.

New!!: Embedded C++ and Run-time type information · See more »


, commonly known as Toshiba, is a Japanese multinational conglomerate headquartered in Tokyo, Japan.

New!!: Embedded C++ and Toshiba · See more »

Virtual inheritance

Virtual inheritance is a C++ technique that ensures only one copy of a base class's member variables are inherited by grandchild derived classes.

New!!: Embedded C++ and Virtual inheritance · See more »

Redirects here:

EC++, Embedded C Plus Plus.


[1] https://en.wikipedia.org/wiki/Embedded_C%2B%2B

Hey! We are on Facebook now! »