Hermit6174330のプロフィール
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 0%
- 登録日2012/03/09
- 性別男性
- CからC++の関数呼び出し
CからC++の関数を呼び出して値を取得したいのですが、コンパイルエラーになってしまいます。 呼び出す関数内でさらに同じクラスの関数を呼び出して値をreturnしたいだけなのですが、 ご教示願います。 ソースは下記のような感じです。 Cソース(AAA.c) main(){ ・・・・・ if ( funcA() ){ ・・・・ } } C++ソース(BBB.cpp) int clsB::funcB { return iflg; } extern "C" { int funcA() { return funcB(); } } ※上記externは特に何かの関数内に書いているわけではありません。 C++ヘッダ(BBB.hpp) class clsB : public XXX { private: int iflg; ・・・・ public: int funcB(); ・・・・ } 上記にコンパイルすると、 externしている箇所でfuncBはスコープにありません?のようなエラーが出てしまいます。 ラッパ関数を使って使用するなどと聞いたのですが、やり方がいまいちわかりません。 どうか教えていただけますでしょうか。 また、他にやり方があるかと思いますが、いいやり方があれば教えていただけると幸いです。 以上です、よろしくお願いいたします。 不足内容あれば指定願います。
- ファイル変換ソフト(方法)
お尋ねします。 某1枚のA1ロールタイプの図をコピー会社にスキャン委託し、 CD書き込みで返品してきました。 後にCAD編集したいと依頼したはずなのですが、Tiff形式の為にCADに 読み込むことが出来ません。 何とか、Hoc・Jwc・Jww・Dxf・Sfc形式に変換しなおしたいと思いますが ベストな方法教えていただけませんか? よろしくお願いします。
- 私をどう思っているの?
相手が私を今どう思っているのか詳しく知りたいのですが、 リーディングできる方いませんか? ツーマインド 表面意識 魔術師 潜在意識 太陽 どちらも正位置でした。
- ベストアンサー
- nyanngoro
- その他(占い・超常現象)
- 回答数3