Spring Security исключает шаблоны URL в настройках аннотаций безопасности

Технически вы можете переопределить оператор new (и удалить) и собрать информацию обо всей выделенной памяти, чтобы вы могли иметь способ проверить, действительно ли память кучи. но:

  1. вам по-прежнему нужен способ проверить, назначен ли указатель на стек ()
  2. , вам нужно определить, что является «действительным» указателем:

a) выделена память на этом адресе

b) память на этом адресе является начальным адресом объекта (например, адрес не находится в середине огромного массива)

c) память на этом адресе является начальным адресом объекта ожидаемого типа

. Нижняя строка: подход, о котором идет речь, не является способом C ++, вам необходимо определить некоторые правила, которые гарантируют, что функция получит действительные указатели.

23
задан Manoj 12 January 2015 в 10:44
поделиться