Jump to content
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

Transition Impacts

Tru64 UNIX Software Transition Kit


» HP STK home
» Home
» Overview
» Tools
» Documentation
» Transition impacts
» Identifier types
» Impact list
» Porting to HP-UX
» Glossary
» Help
» Send us feedback
Site maps
» Tru64 UNIX STK
Content starts here

critical impact:

C++ compiler -D__USE_STD_IOSTREAM and -D__NO_USE_STD_IO_STREAM command options - not available (CrUn343)

CC Impacts

Problem description

The -D__USE_STD_IOSTREAM and -D_NO_USE_STD_IOSTREAM command options are supported on Tru64 UNIX, but not on HP-UX.

The -D__USE_STD_IOSTREAM option forces the inclusion of the ANSI standard version of the <iostream.h> header file. This is the default in strict_ansi and strict_ansi_errors modes of the compiler.

The -D__NO_USE_STD_IOSTREAM forces the prestandard version of iostreams to be used. This is the default on Tru64 UNIX.


Command Arguments-D__NO_USE_STD_IOSTREAM Command Arguments-D__USE_STD_IOSTREAM

See also

Solution description

Use the -AA option as a replacement for the Tru64 UNIX -D_USE_STD_IOSTREAM to force the standard version of iostream.

Use the -AP option as a replacement for the Tru64 UNIX -D__NO_USE_STD_IOSTREAM to use the prestandard version of iostream.

On HP-UX on ItaniumĀ®-based systems, the standard iostream option (-AA) is the default.

See the Tru64 UNIX to HP-UX 11i Porting Guide for more information.

See also

Problem summary

classifications source types OS release severity type
CC Make, Script any HP-UX 11i version critical unavailable
Printable version
Privacy statement Using this site means you accept its terms Feedback to DSPP
© 2007 Hewlett-Packard Development Company, L.P.