my cpp library