Tag: STATIC-CODE-ANALYSIS
Sé que los enteros sin signo son infames y generalmente evitados por los desarrolladores de C++. Tengo una clase con dos variables miembro de tipo int que no deben contener valores negativos: . . . private: int m_Y_AxisLen; int m_X_AxisLen; . . . He diseñado la lógica de las funciones . . . Read more
Haciendo un análisis de código en PVS-Studio, me dio algunos mensajes de advertencia. Tengo la siguiente declaración en un archivo de encabezado: constexpr int MIN_ALLOWED_Y { 0 }; Y en un archivo fuente: std::make_pair<const int, const int>( std::move( MIN_ALLOWED_Y ), std::move( MAX_ALLOWED_Y ) ) En la expresión anterior, utilicé std::move . . . Read more
Estoy obteniendo un análisis estático del código. error C6001, Utilizando memoria no inicializada ‘zExplicitAccess.Trustee.ptstrName’ en el siguiente código después de la actualización a VS2022 (v143). ¿Podría alguien sugerir qué está mal aquí y cómo solucionarlo? Estándar del lenguaje C++ – Estándar ISO C++17 EXPLICIT_ACCESS zExplicitAccess[4]; ULONG dwIndex; /—– Inicializar la . . . Read more
Quiero saber qué líneas están utilizando una importación dada en un archivo Java. Imagina tener este archivo Java. ¿Cómo podemos saber qué líneas están utilizando un método o constante proporcionados por cada importación (su paquete)? Solo los métodos o constantes que se enumeran en la documentación de Oracle Java API . . . Read more
Buen día, Solicito que me informen por favor acerca de las herramientas de análisis de código estático disponibles en Visual Studio 2017 y posibles mejores prácticas, etc. Gracias.