Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: _niu en 8 Enero 2012, 16:55 pm



Título: problema con CONST
Publicado por: _niu en 8 Enero 2012, 16:55 pm
Hola gente, tengo un problemita que no llego a desentrañar, como puede ser que este codigo no tire error??

Código
  1. const OIS::MouseState &ms=mMouse->getMouseState(); //Retrona un const OIS::MuseState &
  2. ms.width=width;
  3. ms.height=height;

Compila!! Ni warrings. Pero lo trato hacer yo a parte con mis propias clases y si me da error.
En teoria no puedo modificar nada constante,

Como es esto? xd


Título: Re: problema con CONST
Publicado por: Littlehorse en 10 Enero 2012, 03:00 am
Depende, si esos atributos están definidos como mutables pueden modificarse.
No conozco el API que estas utilizando pero verifica su documentación a ver si dice algo respecto de si esos atributos son mutables o no.

Saludos