У меня есть parasoft мое решение, и я получаю 3 ошибки, которые являются одинаковыми, «Вместо этого следует использовать объекты для управления ресурсами». Эти ошибки исходят из созданной мной структуры. Как я могу удалить это без изменения моей структуры? "pointer name" pointerC++ parasoft error
0
A
ответ
1
Возможно, вы должны использовать какие-то умные указатели для управления динамически создаваемыми объектами вместо new
и delete
.
0
Вы можете перейти к представлению задачи качества, чтобы посмотреть на создаваемое нарушение. Оттуда вы можете щелкнуть правой кнопкой мыши на нарушении и выбрать «Просмотр документации правила», это даст вам представление о том, что является нарушением, а также дает вам пример кода о том, как исправить нарушение.
Если вы хотите просто проигнорировать нарушение, вы можете либо отключить правило в своей тестовой конфигурации, либо подавить нарушение. Это можно сделать, щелкнув правой кнопкой мыши на нарушении и выбрав «Подавить задание»
Смежные вопросы
- 1. parasoft C++ - Skipped
- 2. parasoft C++ unit test question
- 3. Ошибка обнаружена Parasoft
- 4. Ошибка теста тестовой ссылки Parasoft C++
- 5. parasoft SOA Test - Как вызвать код Java в parasoft
- 6. Parasoft REST Client
- 7. Jython in parasoft SOA
- 8. parasoft C++ test - компилировать встроенный код сборки в
- 9. Нарушение Parasoft: Destructor ~ dest должен быть виртуальным
- 10. Как исправить ошибку на проверку Parasoft
- 11. C++ stringstream error error
- 12. Parasoft SOATest интеграция с IBM RTC
- 13. Как интегрировать parasoft soatest с Jenkins
- 14. Parasoft SOAtest command line - проект импорта
- 15. Как изменить предпочтение браузера в parasoft?
- 16. Как интегрировать Parasoft (JTest) в Хадсон?
- 17. Как программно развернуть заглушку на parasoft soaTest
- 18. Ошибка Tibco на инструменте тестирования Parasoft soa
- 19. C# array out of bounds error error
- 20. C# datagrid bindingsource null error error
- 21. C++ Guessing Game Error
- 22. C++ Multiple Определение [Error]
- 23. C++ Vector iterator error
- 24. C++ throwing error
- 25. C++ error: expected a '{'
- 26. C# Cast Error (DataRow)
- 27. Makefile C Linux ERROR
- 28. C# HttpClient weird error
- 29. C++ Heapsort raise error
- 30. C# -NullReference Exception Error
Не могли бы вы подробно остановиться на этом. В настоящий момент я создаю новый узел с новым ключевым словом, и я получаю ошибки parasoft на левой и правой ветвях узла. Я также получаю одну из этих ошибок в корне дерева, а корень определяется как переменная-член и указатель на нее. Я не знаю, поможет ли это вам, пожалуйста. – DorkMonstuh
@JohnLam у вас есть googled умные указатели? –
Да, я посмотрел на умные указатели, но на самом деле не понимаю. Я не знаю, как использовать его в этом контексте. – DorkMonstuh