m
Size: a a a
m
АК
AT
std::vector
-а. так что всё нормDF
AT
DF
AT
m
АК
AT
AN
AT
m
propagate_on_container_{copy,move,swap}
На сколько я помню, они управляют тем будет ли копироваться аллокатор или данные будут перемещаться между аллокаторами.AT
propagate_on_container_{copy,move,swap}
На сколько я помню, они управляют тем будет ли копироваться аллокатор или данные будут перемещаться между аллокаторами.m
m
propagate_on_container_move_assignment
is false, но сравнение исходного и целевого аллокатора дают true, вектор вроде просто свопнет указатели. Но для того, чтобы это работало, нужно чтобы аллокатор знал используется ли его внутренний буфер.D
IZ
D