add object cpp