0
Cアプリケーションの開発経験は少なく、特定のキャストに問題があります。 関数のパラメータとして渡す必要があるchar変数がハードコードされています。それを使用するためにはpjsipを使用したCキャスト
char * data = "058dd54970d65c";
This is the function:
PJ_DECL(pj_status_t) pjsua_call_make_call(pjsua_acc_id acc_id,
const pj_str_t *dst_uri,
const pjsua_call_setting *opt,
void *user_data,
const pjsua_msg_data *msg_data,
pjsua_call_id *p_call_id);
:あなたは、私はパラメータにキャストを必要と見ることができるように
pjsua_call_make_call(acc_id, &uri, 0, NULL, data, NULL);
私はこのエラーを取得しています。5.:
注:const struct pjsua_msg_data *
期待が、引数がありますタイプchar *
sprintfなどのソリューションを使用しようとしましたが動作しません。誰かが私を助けることができたら、私は感謝しています。
:
はこれを試してみてください。 – Zelldon
私はこのオブジェクトを作成しますpjsua_msg_data data_alice;どのように私はそれを埋めることができるまたはデータ= "058dd54970d65c" – picador
とキャストこの 'data_alice.msg_body = data;' – Zelldon