textformat,cpp fun define