执行Hello.exe得输出应该在哪儿呢?

解决方案 »

  1.   

    src\\Debug\\Hello.exe目录有问题么?调用到么?
      

  2.   

    我可以肯定exe文件是确实已经运行了,刚才我在Hello.cpp里面加了一个写文件的函数
    即将一串字符写到text.txt里面。
    运行java程序,目录下面确实生成了text.txt(原来是没有这个文件的)
    所以可以肯定exe文件是运行了的!!至于exe的路径设置,也是没有问题的!!
    不然的话,java编译器肯定会出错的!!所以还是没解决
      

  3.   

    那可能是控制台的问题
    java和c++的控制台不同.
      

  4.   

    是这样吗?
    那有没有好的解决办法啊??我这里只是编的一个测试调用的例子,c++程序代码很少,改成java也不难
    但是实际我要调用的一个C++的源程序代码很长,并且有些方法和类C++跟java不同,所以把那个C++程序改写成java程序比较困难。
    所以还是决定用java调c++望高手能解决这个问题!!!
      

  5.   

    Runtime.getRuntime().exec("cmd.exe  /c  start  D:\\Work\\hello.exe");这样····
    记得exe文件路径中不要有空格····
    我试过了····