Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ c++filt(1C++) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

CC(1C++)

ld(1)

nm(1)






       c++filt(1C++)                                          c++filt(1C++)


       NAME
             c++filt - C++ name demangler

       SYNOPSIS
             c++filt [-Vw] file . . .

       DESCRIPTION
             c++filt demangles names encoded by the C++ compilation system
             that occur in ASCII text.  If no files are specified, it reads
             from standard input.  Otherwise it reads lines from the files
             in turn.  Demangling is done in place and the resulting lines
             are written to standard output.  Any non-alphanumeric
             character delimits possible names to be demangled.

          Flags
             -V      Print, on standard error, the version number of the
                     demangler.

             -w      Causes only whitespace to be used to delimit possible
                     names to be demangled.  This means, for example, that
                     a name delimited by '.' or ',' will not be demangled.

          Exit Codes
             c++filt returns 0 on success and non-zero on failure (for
             example, if an invalid flag was specified, or if any file
             specified on the command line could not be opened).  In the
             latter case the exit code represents the number of error
             conditions encountered.

       USAGE
          Examples
                         $ cat some.file
                         member function get2__1AFv has not been inlined
                         $ c++filt some.file
                         member function A::get2(void) has not been inlined

       REFERENCES
             CC(1C++), ld(1), nm(1)










                           Copyright 1994 Novell, Inc.               Page 1








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026