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