Boost logo

Boost :

From: Gabriel Dos Reis (Gabriel.Dos-Reis_at_[hidden])
Date: 1999-12-30 07:15:54

scleary_at_[hidden] writes:


| P.S. Gaby - why isn't 'volatile' portable? All it means is "don't optimize
| this".

Portable libraries best avoid 'volatile' because its semantics is
implementation-defined. What constitutes an optimization varies from
one compiler to another, from one version of the same compiler to

There is a well known OS whose chief maintainer rejects any patch that
contains 'volatile'.

-- Gaby

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