Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Program główny
- int main()
- {
- Macierz<int> pierwsza_macierz;
- pierwsza_macierz.wypelnijMacierz();
- return 0;
- }
- //Klasa
- template<class T>
- class Macierz
- {
- private:
- vector<vector<T>> macierz;
- public:
- void wypelnijMacierz();
- };
- //Funkcja
- template <class U>
- void Macierz<U>::wypelnijMacierz()
- {
- cout << "Jaka wielkosc ma miec macierz? ";
- U wielkosc;
- cin >> wielkosc;
- for (int i = 0; i < wielkosc; i++)
- {
- macierz.push_back(vector<int>());
- for (int j = 0; j<wielkosc; j++)
- {
- U liczba;
- cin >> liczba;
- macierz[i].push_back(liczba);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement