add c++ cgo_flag
kv some functions add error check