100
różne wartości. Jednakże obie te wartości odnoszą się do tej samej zmiennej. Dlatego będzie obowiązywała druga, później nadana wartość. Jeśli nie zauważymy, że stosujemy unię, to możemy być zaskoczeni wynikiem po sprawdzeniu wartości zmiennej z unii.
Nierzutowanie na klasę pochodną
unikanie awarii; unikanie nieoczekiwanych wyników
Kod źródłowy
class baza
{
public:
bazaO : nRozm(4)
{
}
int nRozm;
class poch : private baza
{
public:
poch(): nRozm2(2)
{
}
int nRozm2;
int weźRozm()
{
return nRozm2;
}
};
int main(int argc, char* argv[])
{
base *b = new baza; poch *d = new poch;
IITo jest w porządku
cout « ((baza *) d)->nRozm « endl;
IIA to nie
Wyszukiwarka
Podobne podstrony:
Internetowe Bazy Danych - wykład 12 Jest możliwe również aby przypisanie odnosiło się do tej samej zDSC05321 3 5fk • Wybrane zagadnienia geodezji w epoce GPS Podajemy wartości odnoszące się do klasycz- silne i intensywne wyobrażenia to te, które odnoszą się do przedmiotów reakcjiTrzy zimy5 w Miłoszowskich wątkach poezji i prozy. Także i te, które odnoszą się do ptaków i lotu, nLicencja Jeżeli chodzi o postanowienia licencyjne z mojej strony, a odnoszące się do tej publikacji,CCF20080708 026 Jeżeli nie podano inaczej, wszystkie wartości pomiarowe składowych zmiennych odnosząIMG26 Wartości dopuszczalne (NDN) ustalane dl mechanicznych ze względu na ochronę zc odnoszą sWartości współczynników Kx, K2 odnoszą się do elektrody roboczej wykonanej z miedzi przy użyciu naftDSCN1820 Wymagania odnoszą się do wartości jednoliczbowych wskaźników: • przybliżoBILANS WARTOŚĆ POZNAWCZA I ANALITYCZNA (40) 72 Aktywa trwale Różnice odnoszące się do ustalania roczwięcej podobnych podstron