C++/Przeciążanie operatorów: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
niepotrzebnie klasa TablicaInt używa dynamicznego zarządzania pamięcią - zmieniłem na szablon |
|||
Linia 125:
#include <iostream>
using namespace std;
template <int el>
class TablicaInt
{
public:
operator bool() const {return (L_elementow != 0);}
bool operator!() const {return (L_elementow == 0);}
private:
int
int L_elementow = el;
};
int main()
{
TablicaInt
if(tab)
Linia 185 ⟶ 183:
int main()
{
TablicaInt
for(int i = 0; i < n; ++i)
|