int main(int argc, char **argv) { int min, max; if (argc!=3) { cerr << "Uso: " << argv[0] << " *lim_min* *lim_max*" << endl; return 1; } if (!int_from_string(min, argv[1], dec)) { cerr << "limite inferiore non valido" << endl; return 2; } if (!int_from_string(max, argv[2], dec)) { cerr << "limite superiore non valido" << endl; return 3; } Counter c = Counter(); c.init(min, max); cout << "Ho un contatore che va da " << c.getMin() << " a " << c.getMax() << "." << endl; c.name="MicroWaveCounter"; cout << "Il contatore si chiama " << c.name << "." << endl; c.count(); }