Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. mat operator=(const mat &pierwsza, const mat &druga){
  2. if(this!=&druga){
  3. //usuwam macierz pierwsza:
  4. for(int i=0; i<pierwsza.kolumny; i++){
  5. delete[] pierwsza[i];
  6. }
  7. delete [] pierwsza;
  8. //tworze wymiary macierzy:
  9. wiersze2=druga.wiersze;
  10. kolumny2=druga.kolumny;
  11. //tworze macierz pierwsza:
  12. pierwsza = new double *[kolumny2];
  13. for(int i=0; i<kolumny2; i++){
  14. druga[i] = new double [wiersze2];
  15. }
  16. //przypisuje obiekty z macierzy drugiej:
  17. for(int i=0; i<kolumny2; i++){
  18. for(int j=0; j<wiersze2; j++){
  19. pierwsza[i][j] = druga [i][j];
  20. }
  21. }
  22. return *this:
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement