Как реализация stdlib от Microsoft выполняет проверки итераторов отладки?C++

Программы на C++. Форум разработчиков
Anonymous
Как реализация stdlib от Microsoft выполняет проверки итераторов отладки?

Сообщение Anonymous »

В вопросе: Почему реализация std::string от Microsoft требует 40 байт в стеке? сделано наблюдение, что для std::string требуется 8 дополнительных байтов в режиме отладки.
После понимания того, что это связано с проверками итератора в режиме отладки, вопрос был обновлен и теперь заканчивается следующим:

Однако все равно было бы очень интересно посмотреть, как поддержка итераторов отладки использует этот дополнительный указатель для проверки неправильного использования итератора.

Этот комментарий превратился в вопрос.

Подробнее здесь: https://stackoverflow.com/questions/798 ... tor-checks

Вернуться в «C++»