next up previous contents
Elõre: Aritmetikai konverziók Fel: Konverziók Vissza: A konverzió a char

Konverzió mutatók között

A BORLAND C++-ban a különbözõ pointerek különbözõ méretûek lehetnek, a memória modelltõl ill. a pointer explicit méretmegadásától függõen (lásd near, far, huge, _cs, _ds, _es, _ss).

Minden mutató deklarálásakor meg kell adni a mutatott típust, ami lehet void, azaz bármi is. Deklarálásuk után a pointerekhez hozzárendelhetünk azonban tetszõleges más típusú mutatókat is. Az ilyen értékadásokra a BORLAND C++ figyelmeztetõ üzenetet ad, kivéve, ha a deklarált típus a void*. Az egyetlen megkötés, hogy adatpointerek és kódpointerek között nem lehet konverziót végrehajtani.