[ Web Proxy ]
URL:
Viewing:
https://ru.cppreference.com/cpp/named_req/PODType
[Back]
[Original]
C++ : PODType cppreference.com
cppreference.com
cppreference.com:
C++ :
PODType
cppreference.com
<
cpp
|
named req
C++
(C++20)
(C++20)
(C++11)
(C++20)
/
(C++11)
(C++11)
(C++11)
(C++17)
[edit]
C++
DefaultConstructible
CopyAssignable
CopyConstructible
MoveAssignable
(C++11)
MoveConstructible
(C++11)
Destructible
ScalarType
TriviallyCopyable
(C++11)
StandardLayoutType
(C++11)
PODType
TrivialType
(C++11)
ImplicitLifetimeType
EqualityComparable
LessThanComparable
Swappable
ValueSwappable
(C++11)
NullablePointer
(C++11)
Hash
(C++11)
Allocator
FunctionObject
Callable
Predicate
BinaryPredicate
Compare
Container
SequenceContainer
ContiguousContainer
(C++17)
ReversibleContainer
AssociativeContainer
AllocatorAwareContainer
UnorderedAssociativeContainer
(C++11)
DefaultInsertable
(C++11)
CopyInsertable
(C++11)
MoveInsertable
(C++11)
EmplaceConstructible
(C++11)
Erasable
(C++11)
LegacyIterator
LegacyOutputIterator
LegacyInputIterator
LegacyForwardIterator
LegacyBidirectionalIterator
LegacyRandomAccessIterator
LegacyContiguousIterator
(C++17)
ConstexprIterator
(C++20)
/
FormattedInputFunction
UnformattedInputFunction
FormattedOutputFunction
UnformattedOutputFunction
BasicFormatter
(C++20)
Formatter
(C++20)
SeedSequence
(C++11)
RandomNumberEngine
(C++11)
RandomNumberDistribution
(C++11)
UniformRandomBitGenerator
(C++11)
RandomNumberEngineAdaptor
(C++11)
BasicLockable
(C++11)
Lockable
(C++11)
TimedLockable
(C++11)
SharedLockable
(C++14)
SharedTimedLockable
(C++14)
Mutex
(C++11)
TimedMutex
(C++11)
SharedMutex
(C++17)
SharedTimedMutex
(C++14)
RangeAdaptorObject
(C++20)
RangeAdaptorClosureObject
(C++20)
CharTraits
RegexTraits
(C++11)
BitmaskType
LiteralType
(C++11)
NumericType
UnaryTypeTrait
(C++11)
BinaryTypeTrait
(C++11)
TransformationTrait
(C++11)
Clock
(C++11)
TrivialClock
(C++11)
[edit]
, POD (Plain Old Data). , , , , C , .
: . , . .
. ,
:
;
(
class
struct
union
), :
;
POD;
;
;
;
( C++11)
;
;
POD;
.
C++:
CWG 148
C++98
POD ,
POD ()
restriction removed
CWG 383
C++98
POD ,
not allowed
is_pod
(C++11)
( C++20)
, (POD)
( )
[]
:
, source
enclose
Web Proxy Viewer |
New URL
|
Original Page