temp obj in c++, l1