Duplicar posibles:
Why ‘this’ is a pointer and not a reference?¿Haría de 'esto' una referencia en lugar de un puntero mejor en retrospectiva?
¿Hay alguna razón para this
en C++ a ser un puntero en lugar de una referencia que no sea lengua histórica decisión? Se siente un poco extraño dado que, por ejemplo, el constructor de copias o los operadores de asignación aceptan referencia como "that
", no como un puntero.
[honestamente no pude encontrar esta pregunta, a pesar de que se siente como un posible duplicar]
Estoy bastante seguro de que es una víctima, pero estoy teniendo problemas similares encontrarlo ... – Cogwheel
duplicado posible de [¿Por qué 'esto' es un puntero y no una referencia?] (Http: // stackoverflow. com/questions/645994/why-this-is-a-pointer-and-not-a-reference) - encontrado a través de [google] (http://www.google.com/search?q=site%3Astackoverflow.com + c% 2B% 2B + por qué + es + esta + no + a + referencia). –