c/c++ litter code