
29/09/2006, 00:17
|
| | Fecha de Ingreso: abril-2006 Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 10 meses Puntos: 2 | |
El problema no es con su variable decalrada, sino con la constante.
las constantes literales en C/C++, son con signo.
portanto si usas una constante litereal que rebase las posibilidades de su tipo con signo te marcara error.
a menos que indiques explicitamente que es sin signo.
en este caso: UL(unsigned long).
es probable que el casting no te marque error, pero no creo que sea lo mejor.
(el compilador te seguira indicando un warning).
saludos. |