Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2001-05-30 16:46:49

At 10:20 AM 5/30/2001, David Abrahams wrote:

>> PS> Following Bruce Florman's suggestion, all of the global extern
>> declarations are now const declarations. Since there are no non-const
>> operations being done on these objects (does not have data to modify
>> in the first place), and since const objects are static by default,
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>Since when? Have I missed something very significant?

[] 3.5 Program and linkage

3 A name having namespace scope (3.3.5) has internal linkage if it is the
name of

— an object, reference, function or function template that is explicitly
declared static or,

— an object or reference that is explicitly declared const and neither
  explicitly declared extern nor previously declared to have external
linkage; or

— a data member of an anonymous union.


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