Re: [發案] Linux下 以C++語言建立一個簡單的程式

看板CodeJob作者 (呆呆小狼)時間8年前 (2015/07/11 14:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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
char *
07/20 12:22, 1F
文章代碼(AID): #1LeBiH7v (CodeJob)
文章代碼(AID): #1LeBiH7v (CodeJob)