

No.3ベストアンサー
- 回答日時:
perlから実行モジュールを呼び出し、実行モジュールが標準出力に、出力した内容を、perl側で取得することができます。
OSが不明なので、とりあえずWindowsでの例です。perl側
$result = `test.exe`;
printf ("RESULT=<%s>\n",$result);
C側( 実行モジュールはtest.exe)
#include <stdio.h>
void main(void)
{
printf ("This is a pen");
}
perlのスクリプトを実行すると
RESULT=<This is a pen>
得られます。
No.2
- 回答日時:
Cの方のプログラムは、どんなインターフェースになっているのですか?
DLLとかコマンドの引数で渡すとか?
私も、質問文の処理程度ならPerlでできると思います。
そのCのプログラムを補足でアップすることはできますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perlソースコードをコンパイル...
-
例外処理のフローチャートの記...
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAで、ユーザーフォーム...
-
Excel VBAでリンク切れをチェッ...
-
VBAでoutlook365が起動しません。
-
Excel VBAで、ユーザーフォー...
-
「デバイスは PRN を初期化でき...
-
Excel VBA 定義されたプロージ...
-
エクセルVBAでシートモジュール...
-
Oracleのデータベースに接続で...
-
Form間の値の渡し方
-
エクセルVBA クラスモジュール...
-
VBでグローバル変数を宣言するには
-
EXECEL VBA コマンドボタンか...
-
モジュールとクラスの違いって...
-
ブラウザを閉じた時にサブルー...
-
初歩的な質問なのですが、サブ...
-
pythonでファイル移動できません。
-
【vba】フォームに書いてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストファイルに書き込めな...
-
Perlソースコードをコンパイル...
-
UNIX SUN Solarisで時間の演算
-
プロシージャの戻り値を取得す...
-
なぜか実行されません
-
PerlとPHPのサーバーへの負担に...
-
インストールについて(初心者...
-
perlスクリプトをコマンドライ...
-
Perlで環境変数を設定するには
-
Perlを始めたんですが
-
perl/tkを使って作ったGUIを実...
-
Perlでのファイル処理について...
-
以下のperlのプログラムについ...
-
Perlのexitについて
-
プログラミング初心者です。
-
perl2exeでuse encodingが使えない
-
並列処理、fork、threadについて
-
system関数を使用してJava実行...
-
systemの引数の中括弧
-
perlからcを呼び出す
おすすめ情報