Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mat operator=(const mat &pierwsza, const mat &druga){
- if(this!=&druga){
- //usuwam macierz pierwsza:
- for(int i=0; i<pierwsza.kolumny; i++){
- delete[] pierwsza[i];
- }
- delete [] pierwsza;
- //tworze wymiary macierzy:
- wiersze2=druga.wiersze;
- kolumny2=druga.kolumny;
- //tworze macierz pierwsza:
- pierwsza = new double *[kolumny2];
- for(int i=0; i<kolumny2; i++){
- druga[i] = new double [wiersze2];
- }
- //przypisuje obiekty z macierzy drugiej:
- for(int i=0; i<kolumny2; i++){
- for(int j=0; j<wiersze2; j++){
- pierwsza[i][j] = druga [i][j];
- }
- }
- return *this:
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement