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