Fernando Cacciola | 23 Dec 2008 20:29
Picon
Gravatar

Re: suerte en los firings


Hola Marcelo,

> 
>  >>2) se puede hacer ésto?
>  >>  this++;
>  >>Eso no se puede hacer porque this es un puntero constante (a donde
>  >>apunta es constante) 
> 
> Creo que lo que  apunta es constante si la instancia o el metodo es 
> constante.
> Lo que es seguro es que el puntero es constante. si la clase es T, this 
> es de tipo cv T *const (cv depende del cualifier de la instancia y del 
> metodo en particular).
> 
En realidad, el standard no dice *precisamente* eso, aunque dice algo 
que es efectivamente equivalente:

this in an rvalue expression

(de un tipo que depende del contexto)

Saludos

Fernando


Gmane