mirror of
https://github.com/isocpp/CppCoreGuidelines.git
synced 2024-03-22 13:30:58 +08:00
parent
8dbdd1504b
commit
3af2b93263
@ -11298,7 +11298,7 @@ These functions all have bounds-safe overloads that take `array_view`. Standard
|
||||
The GSL is a small library of facilities designed to support this set of guidelines.
|
||||
Without these facilities, the guidelines would have to be far more restrictive on language details.
|
||||
|
||||
The Core Guidelines support library is define in namespace `Guide` and the names may be aliases for standard library or other well-known library names.Using the (compile-time) indirection through the `Guide` namespace allows for experimentation and for local variants of the support facilities.
|
||||
The Core Guidelines support library is defined in namespace `gsl` and the names may be aliases for standard library or other well-known library names. Using the (compile-time) indirection through the `gsl` namespace allows for experimentation and for local variants of the support facilities.
|
||||
|
||||
The support library facilities are designed to be extremely lightweight (zero-overhead) so that they impose no overhead compared to using conventional alternatives.
|
||||
Where desirable, they can be "instrumented" with additional functionality (e.g., checks) for tasks such as debugging.
|
||||
|
Loading…
x
Reference in New Issue
Block a user