utility tools written by c plus plus