zajecia 11 grupa 022


Dana jest część klasy TablicaN oraz Tablica10 jak poniżej:
template
class TablicaN{
T1 m_Tab[TSize];
unsigned int m_uSize; // przepisać wartosc 'TSize' wzorca do tej zmiennej (m_uSize)
public:
// ...
};
class Tablica10{
public:
double m_Tab[ 10 ];
public:
// ...
};
Uzupełnij o brakujące elementy klasy oraz funkcje składowe (jako funkcje składowe o ile to
możliwe) tak aby można było wykonać (w sposób poprawny z działaniem operatorów)
następujące działania:
!!! NIE MODYFIKOWAĆ FUNKCJI MAIN( ) !!!
int main (){
TablicaN A1(7), B1(A1); // (7) - wartosc wypelnienia tablicy m_Tab
TablicaN A2(1), B2(A2); // (1) - wartosc wypelnienia tablicy m_Tab
B1 = (A1++) - B1;
B2 = (A2++) - B2; // element po elemencie
std::cout << "Pierwszy element TablicaN -> B1 = " << B1[0] << endl ;
std::cout << "Pierwszy element TablicaN -> B2 = " << B2[0] << endl ;
return 0;
};


Wyszukiwarka

Podobne podstrony:
zajecia 11 grupa 03c
zajecia nr 8 grupa 03
zajecia nr 5 grupa 04
zajecia 10 grupa 04x
zajecia 06 grupa 04s
zajecia 10 grupa 01x
zajecia nr 5 grupa 03
zajecia 06 grupa 02s
zajecia 07 grupa 017
zajecia nr 6 grupa 04
zajecia 09 grupa 01z
zajecia 08 grupa 03f
zajecia 12 grupa 013
zajecia 07 grupa 03d
zajecia 06 grupa 03s
zajecia 07 grupa 027
zajecia 05 grupa 015

więcej podobnych podstron