gptkbp:instanceOf
|
container adapter
|
gptkbp:assignmentOperator
|
operator=
|
gptkbp:canUseContainer
|
gptkb:std::vector
gptkb:std::list
|
gptkbp:copyConstructor
|
stack(const stack&)
|
gptkbp:defaultContainerType
|
gptkb:std::deque
|
gptkbp:defaultUnderlyingContainer
|
gptkb:std::deque
|
gptkbp:definedIn
|
gptkb:C++_Standard_Library
|
gptkbp:destructor
|
~stack()
|
gptkbp:doesNotSupportOperation
|
iteration
random access
|
gptkbp:exceptionSafety
|
strong guarantee for push/pop
|
gptkbp:headerFile
|
<stack>
|
https://www.w3.org/2000/01/rdf-schema#label
|
std::stack
|
gptkbp:introducedIn
|
gptkb:C++98
|
gptkbp:LIFO
|
true
|
gptkbp:moveAssignmentOperator
|
operator=
|
gptkbp:moveConstructor
|
stack(stack&&)
|
gptkbp:namespace
|
std
|
gptkbp:operator
|
pop
size
top
push
empty
|
gptkbp:parameter
|
gptkb:ferry
T
|
gptkbp:relatedTo
|
gptkb:std::priority_queue
gptkb:std::queue
|
gptkbp:threadSafe
|
not thread safe
|
gptkbp:underlyingContainerRequirement
|
must support back, push_back, pop_back
|
gptkbp:uses
|
LIFO data structure
|
gptkbp:bfsParent
|
gptkb:C++_Standard_Library_iterators
gptkb:C++_Standard_Library_classes
|
gptkbp:bfsLayer
|
8
|