诚心求教问题!!高手帮帮忙!!1

yang22474 2009-04-03 12:06:01
在被运行的程序中需要输入,如何将此输入重定向到我们指定的文件呢,比如我在某个路径下建立一个文件,里面存了该程序所需要的输入,那怎么把这个文件里面的内容传到程序中呢???
如下Java主程序中的语句:
Runtime run1 = Runtime.getRuntime();
run1.exec("cl vcText.cpp",null,new File("C:\\Documents and Settings\\Administrator\\桌面\\"));
Thread.sleep(1000);
Runtime run2 = Runtime.getRuntime();
Process p=run2.exec("C:\\Documents and Settings\\Administrator\\桌面\\vcText.exe");
是运行一个编译好的Vc程序,被编译的程序如下:
#include<iostream.h>
int main()
{
int a,b;
cin>>b;
a=b;
cout << "HelloWorld!" <<a<< endl;
return 0;
}
...全文
63 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
javabanana 2009-04-03
  • 打赏
  • 举报
回复
传说中的io操作?貌似楼主说的好像不是很详细?
surgent 2009-04-03
  • 打赏
  • 举报
回复
先放缓冲区中再读出??

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧