Boost logo

Boost :

From: Alexander Terekhov (terekhov_at_[hidden])
Date: 2004-03-10 12:09:04

Beman Dawes wrote:
> specifies catalog:
> typedef int catalog;
> There doesn't seem to be any text AFAICS that would allow any type other
> than int. What library and version does vacpp use?

Dinkum C++ Library. It appears that in the AIX version they use
"typedef nl_catd catalog;", not


class messages_base {
    typedef int catalog;

The class describes a type common to all specializations of template
class messages (page 221). The type catalog is a synonym for type int
that describes the possible return values from messages::do_open.


as documented (and required by the C++ standard). IIUC, the "real
problem" is that under POSIX nl_catd doesn't need to be an int.


Boost list run by bdawes at, gregod at, cpdaniel at, john at