Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // LAB5.cpp : Defines the entry point for the console application.
- //
- #include "stdafx.h"
- class macierz
- {
- private:
- int szer;
- int wys;
- int **tab;
- public:
- macierz(int szer1, int wys1);
- macierz();
- int pobierzSzerokosc()
- {
- return szer;
- }
- int pobierzWysokosc()
- {
- return wys;
- }
- /*void zapiszPlik()
- {
- ofstream mojplik;
- mojplik.open("macierz.txt");
- mojplik << tab;
- mojplik.close();
- }*/
- void zapiszPlik()
- {
- ofstream mojplik;
- mojplik.open("macierz.txt");
- for( int i = 0; i < szer; i++ )
- {
- for( int j = 0; j < wys; j++ )
- {
- mojplik << tab[ j ][ i ];
- }
- }
- mojplik.close();
- }
- ~macierz()
- {
- for (int x = 0; x < szer; x++)
- delete [] tab[x];
- delete [] tab;
- }
- };
- macierz::macierz(int szer1, int wys1)
- {
- szer = szer1;
- wys = wys1;
- int **tab = new int*[szer];
- for (int x = 0 ; x < szer ; x++)
- {
- tab[x] = new int[wys];
- }
- }
- macierz::macierz() //domyslny konstruktor
- {
- szer = 5;
- wys = 5;
- int **tab = new int*[szer];
- for (int x = 0 ; x < szer ; x++)
- {
- tab[x] = new int[wys];
- }
- }
- int _tmain(int argc, _TCHAR* argv[])
- {
- int a, b;
- cin >> a >> b;
- macierz pierwsza(a,b);
- pierwsza.zapiszPlik();
- cout << pierwsza.pobierzSzerokosc() << pierwsza.pobierzWysokosc() << endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement