[問題] C++ cmd的使用問題

看板C_and_CPP (C/C++)作者 (只想做個閒人= =)時間16年前 (2009/07/22 21:37), 編輯推噓5(509)
留言14則, 5人參與, 最新討論串1/1
想請問各位 如果我想在c++裡下達cmd命令 譬如設置靜態arp(指令如下) > arp -s ip macaddress 在程式裡ip和mac address都是字串 那我該如何寫呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.66.134.94

07/22 21:38, , 1F
sprintf
07/22 21:38, 1F

07/22 21:49, , 2F
z大~我大概google了一下..還是不懂....
07/22 21:49, 2F

07/22 21:53, , 3F
07/22 21:53, 3F

07/22 21:57, , 4F
驚!! 原來有範例!! 謝謝z大!!!
07/22 21:57, 4F

07/22 22:20, , 5F
07/22 22:20, 5F

07/22 22:22, , 6F
不過system()是在cstdlib @@" 算是C++吧 XD
07/22 22:22, 6F

07/22 22:51, , 7F
stdlib.h 裡就有 system() 這個 function 了....
07/22 22:51, 7F

07/22 22:55, , 8F
V大~我知道阿 但是ip和mac是字串變數 那我就不會用了...
07/22 22:55, 8F

07/22 22:57, , 9F
我用了z大的方法了~卻出現ARP: bad IP address: (null).
07/22 22:57, 9F

07/22 23:00, , 10F
看要不要貼code看看吧, 忘了用system()可不可以給參數
07/22 23:00, 10F

07/22 23:00, , 11F
cstdlib是從c來的= =" 只是全都進了std::裡
07/22 23:00, 11F

07/22 23:03, , 12F
我code很難節錄說.. 我再試試看好了
07/22 23:03, 12F

07/22 23:14, , 13F
你可以在下system之前先把命令的字串印出來看對不對
07/22 23:14, 13F

07/22 23:33, , 14F
終於!!!原來是我宣告錯誤.... 感謝各位!! 特別是zlw大!
07/22 23:33, 14F
文章代碼(AID): #1APnOK-f (C_and_CPP)
文章代碼(AID): #1APnOK-f (C_and_CPP)