infos about c++

Andrew Josey andrew at uel.uel.co.uk
Thu Mar 10 03:32:12 AEST 1988




In article <527 at altger.UUCP>, cld at altger.UUCP (Claus Duerr) writes:
>   c++ seems to be really great ! but i never saw a version of it in our local
>   software shops,so it would be really great to get some information about it!
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The C++ Translator supports programs written in the C++ programming
language, a superset of the C programming language offering
data abstraction and enhanced type checking. It allows your
programmers to build large or sophisticated applications more
productively. The C++ Translator converts C++ programmes into C
programmes and provides access to the full complement of C programming
language development tools.

In brief, C++ includes the following enhancements to the base C language:
- Data hiding
- Optional guaranteed initialization of data structures
- Optional user-defined implicit type conversion
- Overloading of function names
- Operator Overloading
- Dynamic typing (virtual functions)
- Function argument checking
- In-line functions
- User-controlled memory-management

The translator includes a version of the C standard header files for C++
and a C++ library providing support for:
- stream input/output
- complex arithmetic
- event-driven simulations, and
- generic user-defined data types

The C Code produced by C++ requires a C compiler that supports
long data types, structure assignment and structure parameter passing.
The guideline as to memory requirements given by Stroustrup, is that
a machine should have at least "a 384 Kbyte address space".

>   now the most important question for me: is c++ available for unix, msdos,os9
>   or/and the atari st ?

C++ runs on UNIX and MSDOS, I don't know about os9 or the atari st

>   could u pls mail me the adress of the distributor for c++ in europe
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
For further information on C++ please contact

The Sales Manager
AT&T UNIX Europe,
International House,    tel: +44 1 567-7711
Ealing Broadway,	telex:914054	UNIXTM
London W5, UK		uucp : mcvax!ukc!uel!uel



More information about the Comp.org.usenix mailing list