Что-то по ссылке, которая приведена не написаны "условия", когда не константа и даже не сказано, что это амортизировано за константу.
Могу предположить, что это вызвано не правильным пониманием работы данного контейнера. В общих чертах его работу описали чуть выше:
Он внутри хранит упорядоченный набор отрезков памяти одинакового размера. Если надо добавить элемент в начало - он пишется в начало первого отрезка памяти. Если в нём места нет - выделяется новый отрезок памяти, который становится первым. Аналогично происходит добавление в конец. Таким образом, перемещать элементы при расширении дека не нужно.
Плюс структуры deque - произвольных доступ и отсутсвие копирования\перемещения, но при этом можно ухудшить скорость из-за сильного "разбиения" стурктуры в памяти.
Уточню в комменатриях, что проделав эти операции - сбросятся карты в Apple Pay. Придется привязывать заново. Просто в статье этого не было, но на практике получилось так.
А как же идкнтификационный номер? Просто в нем есть 3 буквы, но он тоже основан на дате рождения. Ну он не нужен в РБ для больницы (у них свой учет), залов. Ну и он включен в паспорт гражданина.
Что-то по ссылке, которая приведена не написаны "условия", когда не константа и даже не сказано, что это амортизировано за константу.
Могу предположить, что это вызвано не правильным пониманием работы данного контейнера. В общих чертах его работу описали чуть выше:
Он внутри хранит упорядоченный набор отрезков памяти одинакового размера. Если надо добавить элемент в начало - он пишется в начало первого отрезка памяти. Если в нём места нет - выделяется новый отрезок памяти, который становится первым. Аналогично происходит добавление в конец. Таким образом, перемещать элементы при расширении дека не нужно.
Плюс структуры deque - произвольных доступ и отсутсвие копирования\перемещения, но при этом можно ухудшить скорость из-за сильного "разбиения" стурктуры в памяти.
Уточню в комменатриях, что проделав эти операции - сбросятся карты в Apple Pay. Придется привязывать заново. Просто в статье этого не было, но на практике получилось так.
А как же идкнтификационный номер? Просто в нем есть 3 буквы, но он тоже основан на дате рождения. Ну он не нужен в РБ для больницы (у них свой учет), залов. Ну и он включен в паспорт гражданина.