Aclaración en declaración de variable

Iniciado por novalida, 27 Julio 2011, 14:26 PM

0 Miembros y 1 Visitante están viendo este tema.

novalida

Hola buenas!!!
Alguien me podría explicar qué quiere decir esto?

short variable:8;

Obviamente es una declaración de un entero corto, pero me despista lo de ":8" :S

Un saludo!!

Dark Invader

Nunca habia visto,habia visto el :: para distinguir una variable local de una global que tiene el mismo identificador pero con dos puntos solo...

¿Has comprobado que pueda estar mal?¿has tratado de compilarlo con algun ejemplo sencillo y funciona?Porque para mi que quiso poner:


Código (cpp) [Seleccionar]
short variable=8;

Salu2

Saberuneko

Concuerdo con la opinión de Dark Invader.


pucheto

Esto era para definir tipos de cantidades de distintas cantidades de bits, muy utiles si los metes en un struct de forma que queden alineados (por ejemplo para empaquetar varios datos en 1 solo int).

Excelentes en system programing son...

Dark Invader

Guau,vaya cerrada de boca me habeis dado  :xD

Osea:

¿unsigned field1 :3 field1 es un unsigned de 3 bits?  :silbar:

Un saludo


Dark Invader


Lambda

Todos los dias se aprende algo nuevo  ;)