shippingvalue - ¿Las plataformas cubiertas por el estándar C todavía están en uso?
shippingvalue vtex (2)
Sí, lo vemos todo el tiempo cuando trabajamos con microcontroladores y DSP personalizables para cosas como el procesamiento de audio.
Posible duplicado:
Reformado: lista de plataformas soportadas por el estándar C
El estándar de C está definido de manera muy flexible: abarca el complemento de dos, el complemento de unos, la magnitud con signo, los enteros pueden ser de varios anchos, con bits de relleno: ciertos patrones de bits pueden no representar valores válidos.
Hay un inconveniente obvio en esto: hace que el código portátil sea más difícil de escribir. ¿Alguien sabe de plataformas para las que todavía hay trabajo de desarrollo activo, pero que son
- no complemento de 2 o
- el ancho entero no es de 32 bits o 64 bits o
- algunos tipos de enteros tienen bits de relleno o
- Si trabajó en una máquina de complemento a 2, el patrón de bits con el bit de signo 1 y todos los bits de valor cero no es un número negativo válido o
- la conversión de enteros de firmado a no firmado (y viceversa) no se realiza mediante la copia literal de patrones de bits o
- El desplazamiento a la derecha del entero no es un cambio aritmético o
- el número de bits de valor en un tipo sin signo no es el número de bits de valor en el tipo con signo correspondiente + 1 o
- la conversión de un tipo int más ancho a un tipo más pequeño no se realiza mediante el truncamiento de los bits más a la izquierda que no encajan
sí ... todavía se utiliza en sistemas integrados y en microcontroladores. También se utiliza en fines educativos.