/*************************************************************************** zadanie domowe nr: 3 plik: main.cpp ***************************************************************************/ #include #include "elem.h" #include int main () { elem *a; elem *pa; a = new elem_int (0); pa = a; for (int i = 1; i < 3; i++) pa = pa->insert_after (new elem_int (i)); for (int i = 11; i < 14; i++) { char buf[100]; sprintf (buf, "wartość %d", i); pa = pa->insert_after (new elem_str (buf)); } for (int i = 21; i < 24; i++) pa = pa->insert_after (new elem_float (((float) i) * 0.1)); pa = a; cout << "lista pierwotna:\n"; pa->print (); delete a; return 0; }