Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-07-16 07:44:30

From: "Beman Dawes" <bdawes_at_[hidden]>
> At 07:04 PM 7/15/2002, Tom Harris wrote:
> >Two comments:
> > Win32 calls are not prefixed by `::`, whereas the POSIX calls are,
> >is there a reason for this?
> With the Win32 calls, there is no chance of a reader mistaking a Win32 API
> name for something else. With the POSIX implementation, namespace
> boost::filesystem functions are sometimes implemented with POSIX functions
> of the same name. Even when the compiler can keep the names straight, I
> thought :: would make it clearer to the reader. That was the theory,
> anyhow.

FWIW, I always prefix my win32 calls with :: as a matter of style.

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