Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class macierz{
- private:
- int w, k;//w - wiersze, k-kolumny
- float **tab;//tablica elementow
- public:
- macierz(int, int);
- ~macierz()
- {
- delete[]tab[0];
- delete[]tab;
- }
- istream& operator>>(istream& is, macierz&);
- macierz operator+(macierz);
- macierz operator-(macierz);
- macierz operator*(macierz);
- macierz operator*(float);
- };
- int main()
- {
- return 0;
- }
- macierz::macierz(int w1, int k){
- w=w1;
- this->k=k;//lub (*this).k=k;
- float *tablica_wskaznikow=new float[w*k];
- tab=new float *[w];
- for(int i=0;i<w;++i)
- {
- tab[i]=tablica_wskaznikow+i*k;
- }
- }
- macierz macierz::operator+(macierz M)
- {
- if(M.w!=w)
- cout<<"Nie mozna dodac macierzy"<<endl;
- else if(M.k!=k)
- cout<<"Nie mozna dodac macierzy"<<endl;
- else
- {
- macierz MN(w,k);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement