Если оператор удаляет (), берет аргумент размера в дополнение к *пусто, который означает, что это, высоко, будет базовый класс. Тот аргумент размера представляет возможную проверку размера типов для уничтожения корректного. Здесь, что Stephen Dewhurst говорит об этом:
Уведомление также, что мы использовали версию с двумя аргументами оператора, удаляет, а не обычная версия с одним аргументом. Эта версия с двумя аргументами является другой "обычной" версией членского оператора, часто удаляют используемый базовыми классами, которые ожидают, что производные классы для наследования их оператора удаляют реализацию. Второй аргумент будет содержать размер объекта, являющегося deleted— информация, которая часто полезна в реализации пользовательского управления памятью.
Установите Virtual PC (теперь это бесплатная загрузка ) и один из образов дисков с этой страницы , который предоставляет вам обычную установку XP с браузер, который вы хотите протестировать.
Вы также можете использовать собственную страницу Microsoft Expression Web SuperPreview
Дополнительная информация: http://expression.microsoft.com/en-us/dd565874.aspx
Редактировать:
Извините, я не заметил ваше выражение "... и отладить ..." в исходном сообщении. Я думаю, что SuperPreview просто покажет параллельное визуальное сравнение. Если вам нужно отладить javascript или что-то в этом роде, я бы использовал упомянутые выше методы виртуализации. (На практике я использую виртуализацию для тестирования, но решил, что предлагаю нечто иное.)
Шаг 1. Виртуальные машины настроены для каждой установки, которую вы хотите протестировать. Используйте VMWare или Parallels , если вы работаете на Mac.
Шаг 2. Автоматизируйте функциональные тесты с помощью Selenium . Вы никогда не оглянетесь назад!
Мы проводим все наши тесты IE6 на машине VMWare, на которой работает XP с IE6. Очевидно, что на настройку уходит немного времени, но оно того стоит.
Я играл со многими из этих вариантов ie6, и лучший вариант IMO - это просто установить vmware с образом ie6 в долгосрочной перспективе.
Однако в краткосрочной перспективе , Наибольший успех у меня был с IE Collection , но он все еще содержит несколько ошибок.
IES4Linux и IES4OSX работают [иногда] и на своих соответствующих операционных системах.
Используйте Spoon ( был Xenocode) ... http://spoon.net/browsers/
Это позволит вам запускать любое количество различных браузеров в песочнице изнутри вашего браузера.
Преимущество:
Очевидно, это не относится к вашей конкретной ситуации, но для всех, кто работает под Windows 7, хорошим вариантом будет использование XP Mode . В образе XPM установлен IE6, и его срок действия не истечет, как у образов VPC, совместимых с приложениями Internet Explorer.
После установки режима XP создайте ярлык для IE в меню «Программы XP» (чтобы ярлык был опубликован в вашем Win 7 Пуск меню). Затем вы можете запустить IE6 параллельно с IE8 на рабочем столе Win 7.