• ベストアンサー

エラー改善方法がわかりません

レーザースキャンした画像の処理を行うため下記のHPのプログラムを使用しました。 http://read.pudn.com/downloads68/sourcecode/graph/246240/Read%E6%BF%80%E5%85%89%E6%95%B0%E6%8D%AEFile(%E5%A4%87%E4%BB%BD)/include/vividIIsdk.h__.htm プログラム中の以下の最後の文でエラーが出ました。 /*----------------------------------------------------------------------------- Read Only Monitor from VIVID ----------------------------------------------------------------------------*/ #ifdef __cplusplus extern "C" #endif VividIISCSIMonitorImage(VVDII_CameraData **camdata); エラー内容は、 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません 人のプログラムなのでどこをどう直したら言いかわかりません。 プログラムの知識はほとんどありません。 どうかアドバイスお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

>VividIISCSIMonitorImage(VVDII_CameraData **camdata); ↑ 関数名の前に、戻り値の型を書く必要があります。

rumya
質問者

お礼

関数名の前に、他の行でも用いられているVVD_Flagをつけたら正常に動きました。 asuncionさんTacosanさん、回答ありがとうございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

この関数の返り値の型が書かれていないから, ですね. どのように直せばいいのかは知りません.

関連するQ&A