Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "tablica.h"
- #include <cstdlib>
- #include <iostream>
- Tablica::Tablica(int rozmiar)
- {
- this->rozmiar=rozmiar;
- tab = new int[rozmiar];
- std::cout << "konstruktor" << std::endl;
- }
- Tablica::Tablica(const Tablica &wzor)
- {
- this->rozmiar=wzor.rozmiar;
- tab = new int[rozmiar];
- for(int i=0; i<rozmiar; i++)
- tab[i] = wzor.tab[i];
- }
- Tablica::~Tablica()
- {
- delete []tab;
- std::cout << "destruktor" << std::endl;
- }
- int Tablica::at(int n)
- {
- return tab[n];
- }
- void Tablica::los()
- {
- for(int i=0; i<rozmiar; i++)
- tab[i] = rand()%100;
- }
- int *Tablica::poczatek()
- {
- return tab;
- }
- int *Tablica::koniec()
- {
- return tab+rozmiar;
- }
- void Tablica::wyswietl()
- {
- for(int i=0; i<rozmiar; i++)
- std::cout << tab[i] << " ";
- std::cout << std::endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment