cpp init 0