...
Anchor | ||||
---|---|---|---|---|
|
condition predicate
An expression constructed from the variables of a function that must be true for a thread to be allowed to continue execution.
Anchor | ||||
---|---|---|---|---|
|
clang
An open source C and C++ compiler. More information can be found at http://clang.llvm.org/.
Anchor | ||||
---|---|---|---|---|
|
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
freestanding implementation [ISO/IEC 14882-2003]
A freestanding implementation is one in which execution may take place without the benefit of an operating system, and has an implementation-defined set of libraries that includes certain language-support libraries. Also referred to as freestanding environment.
Anchor | ||||
---|---|---|---|---|
| ||||
Anchor | hosted implementation | hosted implementation |
gcc
An open source C and C++ compiler. More information can be found at https://gcc.gnu.org/.
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
hosted implementation hosted implementation [ISO/IEC 14882-2003]
An implementation that is not freestanding. Program startup occurs at
main()
, complex types are implemented, and all C++ standard library facilities are available. Also referred to as hosted environment....
Anchor | ||||
---|---|---|---|---|
|
invalid pointer
A pointer that is not a valid pointer.
Anchor | ||||
---|---|---|---|---|
|
Every operation or method invocation executes to completion without interruptions, even if it goes against safety
libc++
An open source Standard Template Library (STL) implementation. More information can be found at http://libcxx.llvm.org/.
Anchor | locale-specific behavior | locale-specific behavior |
---|
Behavior that depends on local conventions of nationality, culture, and language that each implementation documents.
|
libstdc++
An open source Standard Template Library (STL) implementation. More information can be found at https://gcc.gnu.org/onlinedocs/libstdc++/.
Anchor | ||||
---|---|---|---|---|
|
liveness
Every operation or method invocation executes to completion without interruptions, even if it goes against safety.
Anchor | ||||
---|---|---|---|---|
|
locale-specific behavior [ISO/IEC 14882-2003]
Behavior that depends on local conventions of nationality, culture, and language that each implementation documents.
Anchor | ||||
---|---|---|---|---|
|
lvalue [ISO/IEC 9899-1999]
An lvalue is an expression with an object type
An lvalue is an expression with an object type or an incomplete type other than
void
. The name lvalue comes originally from the assignment expression E1 = E2
in which the left operand E1
is required to be a (modifiable) lvalue. It is perhaps better considered as representing an object "locator value."Anchor | ||||
---|---|---|---|---|
|
Microsoft Visual Studio
A commercial C and C++ compiler. More information can be found at https://www.visualstudio.com/.
Anchor | ||||
---|---|---|---|---|
|
Microsoft Visual Studio STL
A commercial Standard Template Library (STL) implementation. More information can be found at https://msdn.microsoft.com/en-us/library/cscc687y.aspx
Anchor | ||||
---|---|---|---|---|
|
mitigation [Seacord 05a]
Mitigations are methods, techniques, processes, tools, or runtime libraries that can prevent or limit exploits against vulnerabilities.
...