Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <string>
- class Plansza{
- public:
- Plansza (int const&,int const&);
- ~Plansza();
- Plansza( const Plansza &obj);
- int wartosci();
- int** tablica;
- };
- Plansza::Plansza(int const& n, int const& m){
- int** tablica = new int*[n];
- for(int i = 0; i < n; ++i){
- tablica[i] = new int[m];
- };
- for(int i=0; i<n; i++){
- for(int j=0; j<m; j++){
- tablica[i][j] = (rand()%10);
- };
- };
- }
- Plansza::Plansza(const Plansza &obj)
- {
- *tablica = new int;
- **tablica = **obj.tablica;
- }
- Plansza::~Plansza()
- {
- if(tablica)
- delete[] tablica;
- std::cout << "Usunieto obiekt";
- }
- int main(){
- Plansza przyklad1(4,5);
- std::cout << przyklad1.tablica;
- Plansza przyklad2 = przyklad1;
- std::cout << przyklad2.tablica;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement