2016-11-27 7 views
-3

この関数を呼び出すには目的関数cでvoid getResult(char、size_t *)を実行してください。 これは私に以下の画像でエラーを表示します。私はどのようにC++関数のsize_t *をObjective.cosで呼び出すことができますか?

enter image description here

+0

画像のエラー(!)は明らかです。 'sizeof'はあなたにアドレスを持つものを与えません。 – Biffen

+1

@πάνταῥεῖ:この質問は、タイトルのために重複しているように見えるかもしれませんが、あなたがリンクしていた投稿とは関係ありません。 –

+2

@RokJarc次に、ここで簡潔な質問をするためのOPsの仕事です。自由に投票して再開してください。 –

答えて

1

あなたのgetResult関数は、参照することにより、第2パラメータを取得する予定でいるようです。関数の結果を参照渡しすることはできません。まずそれを実際の変数に代入し、その変数に参照を渡します。

unsigned long sizeOfC = sizeof(c); 
c->getResult(array1, &sizeOfC); 
+1

ありがとう、それは働いています。 –

関連する問題