### Differences Between ISO C++ and EC++

The EC++ proposal does not support the following ISO C++ (ANSI C++) features.

#### Templates

ANSI C++ supports templates. The EC++ proposal does not include template support for class or functions.

#### Libraries

The EC++ proposal supports the <string>, <complex>, <ios>, <streambuf>, <istream>, and <ostream> classes, but only in a non-template form. The EC++ specifications do not support any other ANSI C++ libraries, including the STL-type algorithm libraries.

#### File Operations

The EC++ proposal does not support any file operations except simple console input and output file types.

#### Localization

The EC++ proposal does not contain localization libraries because of the excessive memory requirements.

#### Exception Handling

The EC++ proposal does not support exception handling.

#### Unsupported Language Features

The EC++ proposal does not support the following language features:

- mutable specified
- RTTI
- namespace
- multiple inheritance
- virtual inheritance