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!!
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:
short variable=8;
Salu2
Concuerdo con la opinión de Dark Invader.
http://publications.gbdirect.co.uk/c_book/chapter6/bitfields.html
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...
Guau,vaya cerrada de boca me habeis dado :xD
Osea:
¿unsigned field1 :3 field1 es un unsigned de 3 bits? :silbar:
Un saludo
http://msdn.microsoft.com/en-us/library/ewwyfdbe(v=vs.71).aspx (http://msdn.microsoft.com/en-us/library/ewwyfdbe(v=vs.71).aspx) aca hay una buena explicacion con dibujitos.
Se agradece ;)
Todos los dias se aprende algo nuevo ;)
Cita de: Lambda en 27 Julio 2011, 15:04 PM
http://publications.gbdirect.co.uk/c_book/chapter6/bitfields.html
Me encanta aprender cosas nuevas!
Gracias por el aporte!
;D ;D ;D