Pensar en C++ (Volumen 1) - Grupo ARCO

Pensar en C++ (Volumen 1) - Grupo ARCO Pensar en C++ (Volumen 1) - Grupo ARCO

arco.esi.uclm.es
from arco.esi.uclm.es More from this publisher
13.01.2015 Views

✐ ✐ ✐ “Volumen1” — 2012/1/12 — 13:52 — page 356 — #394 ✐ Capítulo 12. Sobrecarga de operadores } for(int j = 0; j < ia.sz; j++) is >> ia.i[j]; return is; int main() { stringstream input("47 34 56 92 103"); IntArray I; input >> I; I[4] = -1; // Use overloaded operator[] cout

✐ ✐ ✐ “Volumen1” — 2012/1/12 — 13:52 — page 357 — #395 ✐ 12.5. Sobrecargar la asignación Operador Uso recomendado Todos los operadores unarios miembro = () [] -> ->* debe ser miembro += -= /= *= ˆ= &= |=%= >>=

✐<br />

✐<br />

✐<br />

“Volum<strong>en</strong>1” — 2012/1/12 — 13:52 — page 357 — #395<br />

✐<br />

12.5. Sobrecargar la asignación<br />

Operador<br />

Uso recom<strong>en</strong>dado<br />

Todos los operadores unarios miembro<br />

= () [] -> ->* debe ser miembro<br />

+= -= /= *= ˆ= &= |=%= >>=

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!