myself cpp demo