- Title
- Undeprecating global static
- Status
- nad
- Section
- _N3225_.D.2 [depr.static]
- Submitter
- Lawrence Crowl
Created on 1999-10-25.00:00:00
last changed 298 months ago
Messages
Date: 2000-04-15.00:00:00
Rationale (04/00):
This issue, along with issue 167, has
been subsumed by issue 223. Until the
committee determines the meaning of deprecation, it does not make
sense either to extend or reduce the number of features to which it is
applied.
Date: 2022-11-20.07:54:16
The decision to deprecate global static should be reversed.
-
We cannot deprecate static because it is an important part of C and to
abandon it would make C++ unnecessarily incompatible with C.
-
Because templates may be instantiated on members of unnamed namespaces,
some compilation systems may place such symbols in the global linker
space, which could place a significant burden on the linker. Without
static, programmers have no mechanism to avoid the burden.
|
Date |
User |
Action |
Args |
2000-05-21 00:00:00 | admin | set | messages:
+ msg375 |
2000-05-21 00:00:00 | admin | set | status: open -> nad |
1999-10-25 00:00:00 | admin | create | |