Re: [發案] Linux下 以C++語言建立一個簡單的程式
※ 引述《darrenmm (mm)》之銘言:
: 工作平台為Linux
: 我有一個fortran所編譯出來的"程式A.out"(接收值後自動計算並秀結果)
: <發案內容>
: 希望可以發案找人幫忙
: 以C++建立一個很簡單的"程式B"
: 讓"程式B"可以Command_Line的方式
: 餵值給"程式A"
: 並讀取"程式A"的值
: 並秀出來讀到的值即可
: <舉例>
: 程式A,功能: 將兩個數值相加
: 程式B,功能: 餵兩個數字給程式A,然後讀取程式A的計算結果,並秀出來
: 兩個程式間溝通的方式是以command_line的傳送接收方式
: 預算: 請報價 (如果不知道該寫多少,請寫「請報價」)
: 接案者要求: 無
: 附註:
這麼可憐,竟然跑來這裡扮家家酒,然後還真的有人陪著玩。
送給你好了 XDDD
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
int main(int argc,char argv[]){
char *a;
int i,l,t;
l=9;
a=malloc(l);
a[l-1]=0;
strcpy(a,".\\A.out\0");
if(argc>1){
for(i=1;i<argc;i++){
t=strlen(argv[i]);
if(t>0){
l+=t;
l++;
a=realloc(l);
a[l-1]=0;
strcat(a," ");
strcat(a,argv[i]);
}
}
system(a);
}
free(a);
}
--
上帝完美無瑕
上帝造人,人有缺陷
人被造得有缺陷,人造之物必然漏洞百出
WolfLord
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.70.82
※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1436597009.A.1F9.html
推
07/20 12:22, , 1F
07/20 12:22, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):