Skip to content

This website works best using cookies which are currently disabled.Cookie policy  Allow cookies
United States of America (English) Change
 

C++

<language> One of the most used object-oriented languages, a superset of C developed primarily by Bjarne Stroustrup at AT&T Bell Laboratories in 1986.

In C++ a class is a user-defined type, syntactically a struct with member functions. Constructors and destructors are member functions called to create or destroy instances. A friend is a nonmember function that is allowed to access the private portion of a class. C++ allows implicit type conversion, function inlining, overloading of operators and function names, and default function arguments. It has streams for I/O and references.

C++ 2.0 (May 1989) introduced multiple inheritance, type-safe linkage, pointers to members, and abstract classes.

C++ 2.1 was introduced in ["Annotated C++ Reference Manual", B. Stroustrup et al, A-W 1990].

MS-DOS (ftp://grape.ecs.clarkson.edu/pub/msdos/djgpp/djgpp.zip), Unix ANSI C++ (ftp://gnu.org/pub/gnu/g++-1.39.0.tar.Z) - X3J16 committee. (They're workin' on it).

See also cfront, LEDA, uC++.

Usenet newsgroup: news:comp.lang.c++.

["The C++ Programming Language", Bjarne Stroustrup, A-W, 1986].

C++ Related Courses

Complete C++ Training
99220 | Intertech

Object - Oriented Technology has revolutionized the software industry, and C++ ranks among the most popular Object - Oriented Languages. More...

Introduction to C++ Programming

The C++ programming language is a widely used powerful tool for producing modern object-oriented programs. This course guides experienced programmers More...

DataStage - Advanced Training

This course stresses high level debugging of Datastage jobs as well as understanding what occurs within the Enterprise Environment by reviewing the More...

MOC 50291 (A) Developing High-performance Applications using Microsoft Windows HPC Server 2008

This course provides students with the knowledge and skills to develop high-performance computing (HPC) applications for Microsoft Windows HPC Server More...

HG754S HP NonStop Development Environment for Eclipse

This course prepares you to use the HP NonStop Development Environment for Eclipse (NSDEE) to develop, build, and deploy applications for the More...

C++ Related Jobs

C++ Options HFT Developer
San Francisco, $150k - $170k per annum, Benefits: + bonus + benefits

C++ Options HFT Developer Greenfield Options Trading Desk - Boutique Trading Fund San Francisco, California, USA Circa $150,000 - $170,000 More...

C++ Developer
Duluth Georgia, DOE

C++ Developer Immediate need for a strong C++ developer to join a fast paced software development company that has experienced continuous More...

C++ DEVELOPERS
Chicago Illinois, 90-175K

C++ Developers VP and Associates Fulltime Chicago Salary based on experience No third party resumes Major Financial Firm is seeking highly More...

C++ Software Developer - MS-austCC
Austin TX, $60k - $100k

C++ Software Developer, C++, Linux, Unix, Algorithms, C++ Software Engineer, C++ Software Developer, C++ Developer, C++, Linux, Unix, UML, More...

C++ Developer - BG-cplusdev
Thousand Oaks CA, $90k - $120k

C++ Developer, Enterprise Software, Global Company, Great Opp! C++ Developer With our US operations based in Agoura Hills, we are a global More...