Просмотр Результатов Покрытия Кода за пределами Visual Studio

Большинство видов дескриптора интеллектуальных указателей, избавляющегося от указателя - для возражения для Вас. Это очень удобно, потому что Вы не должны думать об избавлении от объектов вручную больше.

большинство наиболее часто используемых интеллектуальных указателей std::tr1::shared_ptr (или boost::shared_ptr), и, реже, std::auto_ptr. Я рекомендую регулярное использование shared_ptr.

shared_ptr очень универсально и имеет дело с большим множеством сценариев распоряжения, включая случаи, куда объекты должны быть "переданы через границы DLL" (общий случай кошмара, если отличающийся libc с используются между Вашим кодом и DLLs).

22
задан brickner 6 June 2010 в 14:27
поделиться

2 ответа

Я использую NCover для покрытия всего кода, и у вас есть возможность довольно легко экспортировать результаты

-1
ответ дан 29 November 2019 в 05:54
поделиться

Я не могу говорить о содержании экспортированного XML, но ожидаю, что он будет содержать данные о вашем покрытии в виде сводки.

Обычное дело с такими XML-данными. Если вы хотите увидеть его на странице веб-браузера, нужно преобразовать его в HTML, написав и запустив собственный XSLT-скрипт. Предположительно, это даст вам HTML-текст и таблицы, содержащие ваши данные.

Если вы хотите видеть данные покрытия как украшения, накладываемые на исходный код, я думаю, у вас гораздо более сложная проблема.

0
ответ дан 29 November 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: