add new cpp  test program