Resultados de la búsqueda a petición "misra"

1 la respuesta

Máquina de estado sin puntero de función

He implementado una máquina de estado compleja con numerosas transiciones de estado para un sistema SIL 4 de seguridad. La columna vertebral para esta implementación se realizó utilizando punteros de función. Cuando todo estaba funcionando sin ...

1 la respuesta

MISRA 2012 regla 8.10 estática en línea

¿Por qué MISRA recomienda que se declare una función en línea con la clase de almacenamiento estático? Si bien la palabra clave en línea es una sugerencia para que el compilador reemplace todas las llamadas de función con el cuerpo de la función ...

5 la respuesta

Declaraciones de retorno condicionales de C / C ++ [duplicado]

3 la respuesta

¿Cómo se convierten implícitamente los tipos enteros?

El siguiente código falla en una verificación MISRA. El mensaje de error concreto es:(MISRA-C: 2004 10.1 / R) El valor de una expresión de tipo entero no se ...

4 la respuesta

¿Por qué mi herramienta arrojó un error MISRA aquí?

¿Qué puedo hacer para evitar que MISRA dé este error para el código a continuación? Intenté lanzar con (unit16_t). Pero luego no permitió una conversión explícita. Conversión implícita ilegal del tipo MISRA subyacente "unsigned char" ...

12 la respuesta

¿Cuál es el beneficio de terminar si ... más si se construye con una cláusula else?

Nuestra organización tiene unnecesarioregla de codificación (sin ninguna explicación) que: if ... else if construcciones deben terminarse con una cláusula else Ejemplo 1: if ( x < 0 ) { x = 0; } /* else not needed */Ejemplo 2 if ( x < 0 ) { x ...